2017-02-17 146 views
1

我在 Microsoft Application Registration Portal中添加了Web應用程序。我可以在old azure portal查看這個應用程序。當我嘗試將此應用程序配置爲多租戶並設置登錄URL和應用程序ID URI值時,彈出一個錯誤提示其中一個值無效,保存失敗。我可以使用OAUTH連接到這個應用程序,並獲得所需的刷新和訪問令牌。在圖形API中使用這些令牌可以從我的Office 365帳戶獲取郵件,聯繫人和日曆事件。但是這隻發生在一個租戶上。我需要爲多個租戶做到這一點,所以我想將這個應用程序設置爲多租戶。如果我創建在Azure的AD應用程序本身的話,我可以設置所有的值,但使用OAuth的認證失敗,錯誤消息說Azure AD多租戶應用程序

錯誤= unauthorized_client & ERROR_DESCRIPTION = AADSTS70001%3A我無法連接到該應用程序+應用+%2791470123-7e7e-4139-9922-ac95b0a6b383%27是+不支持+ + +對於這+ API +版本。

。我通過幾個環節去像hereherehere但到現在爲止我還沒有能夠找到一個解決方案。我將重新張貼這個建議here。任何人都可以建議我必須做些什麼才能解決這個問題?

回答

1

默認情況下,通過App註冊入口創建的所有應用程序都將Multi-Tenant標誌設置爲True。

您在這裏面臨的問題很可能是由於應用程序註冊門戶創建了我們的new V2 Applications,而我們的舊門戶使用我們的V1應用程序。因此,在門戶之間切換並嘗試進行配置更改時,您可能會遇到應用模型發生更改的問題,並且某些屬性存在於一個地方,而不是另一個地方。

最後要注意的是,我們現在也有一個V2 endpoint,它與我們的V2應用程序一致。您需要確保您爲正確的端點使用正確的應用程序。

讓我知道這是否有幫助!

+0

我使用https://login.microsoftonline.com/common/oauth2/v2.0進行身份驗證和令牌 – Mainak

+0

正如我們所述,默認情況下,Microsoft應用程序註冊門戶中的應用程序註冊支持多租戶。你介意讓我們知道你正在處理的確切問題是什麼? –

+0

您使用您正在獲取的令牌定位的特定端點是什麼? –

相關問題