我正在開發一個react-native項目。我需要在此應用上實施單點登錄。我正在使用插件「react-native-azure-ad-2」來實現此目的。但是當我嘗試登錄時失敗。我得到的錯誤是「Application'601 ...'不支持此API版本。」我究竟做錯了什麼?用於本地移動應用程序的Azure AD SSO
回答
您提到的模塊使用新的v2端點。您必須在https://apps.dev.microsoft.com註冊該應用程序,而不是portal.azure.com。
只需添加,[這裏](https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2 - 比較)關於Azure AD中v1和v2端點差異的很好文檔。 tl; dr v1適用於Azure AD帳戶,v2則適用於Azure AD和Microsoft帳戶。 –
感謝您的回覆。還有一件事,當我在https://apps.dev.microsoft.com/上註冊反應本機應用程序時,我應該選擇什麼平臺 - 它應該是網絡還是本機? – nexus
@nexus react-native應該是本機應用程序,因爲它無法保護客戶端/應用程序的祕密。 –
- 1. 在Xamarin中使用Azure AD的跨應用程序SSO
- 2. Azure的AD SSO多租戶應用程序/ AD FS聲明提供問題
- 3. 本地應用上的Azure AD Oauth 2.0
- 4. 直接從移動應用程序Azure AD授權
- 5. 使用Azure AD Office365進行應用程序測試使用Azure AD
- 6. 本地應用程序的Azure Active Directory應用程序角色
- 7. 本地移動應用程序的Rails Web應用程序
- 8. 作爲本地移動應用程序的Web應用程序
- 9. 如何在Azure的AD應用程序
- 10. 適用於應用程序唯一令牌的Azure AD權限
- 11. Bluemix,SSO:從移動應用程序調用REST服務(公共客戶端,本地應用程序)
- 12. Azure移動應用程序身份驗證和Azure AAD B2C
- 13. 適用於Azure移動應用程序的index.html
- 14. Azure AD B2C多租戶應用程序
- 15. 將應用程序添加到Azure AD
- 16. Azure AD多租戶應用程序
- 17. 在Azure中刪除應用程序AD
- 18. Azure的AD應用:遷移到V2.0
- 19. Azure AD AcquireToken不適用於應用程序密碼
- 20. 如何使用Xamarin移動應用程序對Azure AD進行身份驗證
- 21. 將azure移動服務遷移到應用程序服務(node.js)本地調試
- 22. Azure移動應用程序和安全
- 23. Azure移動應用程序接收webhook
- 24. Azure移動應用程序CORS設置
- 25. Azure移動應用程序和Xamarin
- 26. Azure移動應用程序:Android.get()導致應用程序凍結
- 27. Azure移動應用程序中的應用程序身份驗證。怎麼樣?
- 28. 以編程方式訪問啓用了Azure AD SSO的SaaS應用數據
- 29. 如何在Azure上使用SSO設置RoR應用程序
- 30. 適用於移動應用程序的LightSwitch HTML應用程序
你是在哪裏註冊的應用程序? Azure門戶或新的apps.dev.microsoft.com? – juunas
Azure門戶 - https://portal.azure.com/ – nexus