我正嘗試使用OAuth 2.0身份驗證將我的客戶端應用程序與ServiceNow集成。在對REST API的文檔的ServiceNow我已經看到了,我們必須要註冊我們的客戶用的ServiceNow以獲取OAuth 2.0用戶資源所有者口令認證客戶端ID和clientsecret。在註冊該應用程序的文檔中,我們必須導航到系統的OAuth>中的ServiceNow申請註冊,但在我的ServiceNow情況下系統的OAuth>應用程序註冊表不存在。我應該如何繼續獲取客戶端和客戶端祕密如何獲得clientid和clientsecret進行OAuth 2.0身份驗證服務
回答
聽起來好像OAuth 2.0插件可能不會在您的實例上處於活動狀態。
得:https://YOURINSTANCE/v_plugin_list.do?sysparm_query=GOTOname%3E%3Doauth,並確保它是主動
另外在你的系統屬性,確保OAuth是打開的。
此網址:sys_properties_list.do?sysparm_query=GOTOname%3E%3Dcom.snc.platform.security.oauth.is.active
還檢查了任何進一步的澄清維基:
好運!
步驟來創建和應用,並得到客戶的ID /客戶端密鑰。
- 登錄到的ServiceNow。確保你有一個管理員用戶登錄。
- 您需要導航系統的OAuth>應用程序註冊表。點擊新建。
最簡單方法是搜索「應用程序註冊表」中註冊的ServiceNow攔截頁面中的OAuth的客戶端應用程序,單擊創建外部客戶使用OAuth API端點。酌情填寫這些字段。
步驟2
名稱 - 例如MyApp的 如果離開了「客戶端祕密」爲空白,這將是默認的管理員密碼(我不會推薦這)
步驟3
附加信息: 注該刷新令牌過期在100天內(8640000秒)。 您可以將「刷新令牌壽命」更新爲「2,147,483,647」(ServiceNow允許的最大值),以使refreshtoken有更長的到期時間。
更多詳情 - http://wiki.servicenow.com/index.php?title=OAuth_Setup#gsc.tab=0 •點擊提交。
確保您通過api訪問的表允許進行Web服務訪問。轉到系統定義>表並找到您的表(例如「sys-user」)。確保「允許通過Web服務訪問該表」複選框被選中。默認情況下啓用該選項。
提供的客戶端Id和ClientSecret您的ServiceNow管理員帳戶的用戶名和密碼來授權您的應用程序連接到的ServiceNow。
- 1. 的AccountManager身份驗證令牌內部消除clientID的和clientSecret
- 2. 使用OAuth 2.0令牌和Azure Active Directory進行Web API身份驗證(無身份驗證服務器)
- 3. 使用Google oAuth 2.0承載令牌進行Azure應用服務身份驗證
- 4. 的Oauth服務LDAP身份驗證
- 5. 對WCF服務進行身份驗證
- 6. 使用DropWizard進行OAuth身份驗證
- 7. Facebook OAuth進行身份驗證?
- 8. 使用OpenEMM Web服務2.0進行身份驗證
- 9. 使用Oauth 2.0進行Facebook身份驗證
- 10. OAuth 2.0。服務器如何驗證access_tokens
- 11. 如何獲取WCF服務,如果是服務進行身份驗證
- 12. 服務器的Google API身份驗證
- 13. OAuth 2.0更改爲sdk後,如何在Facebook上重新進行身份驗證?
- 14. 身份驗證服務器
- 15. WCF身份驗證服務
- 16. Azure身份驗證和OAuth身份驗證
- 17. 使用新的Google Analytics核心報告API和OAuth 2.0進行身份驗證
- 18. Spring Security OAuth2 clientId和clientSecret
- 19. Web服務身份驗證
- 20. WSO2身份服務器身份驗證
- 21. 如何在BasicHttpBinding中的WCF服務中進行身份驗證?
- 22. 如何在WCF 4 RESTful服務上進行身份驗證?
- 23. 天青:如何進行身份驗證服務API調用
- 24. 如何進行身份驗證`com.google.cloud.bigquery.BigQuery`與服務帳戶
- 25. 如何通過社交服務進行用戶身份驗證
- 26. REST服務如何使用令牌進行身份驗證
- 27. 如何使用Identity Server 3進行Servicestack服務身份驗證?
- 28. 如何在REST Web服務中進行身份驗證?
- 29. CakePHP 2.0身份驗證和基本身份驗證
- 30. 身份驗證服務