2017-01-16 219 views
0

我已經使用apps.dev.microsoft.com創建了一個應用。此應用出現在我的Azure AD中,但是當我嘗試設置url上的標誌值和manage.windowsazure.com的應用標識url並單擊保存按鈕時,保存失敗,並顯示錯誤消息:無法設置登錄網址和應用ID網址

此請求的值無效。

我將「http://localhost/crm」作爲APP ID URI的值,「http://localhost/crm」作爲SIGN-ON URL的值。我哪裏錯了?

+0

此問題的任何更新? –

回答

0

目前,Azure AD v2.0應用程序是與Azure門戶分開管理的。如果您還想通過Azure門戶管理這些應用,則可以提交here的反饋。

根據描述,似乎您希望使用Azure AD V2.0應用程序來保護Web API。爲了實現目標,我們可以使用應用程序Id而不是應用程序ID Uri來獲取令牌。

這裏有兩個代碼示例,用於調用Web API,通過Azure AD V2.0應用程序從本機應用程序和Web應用程序中進行保護。

Add sign-in to a Windows Desktop app

Calling a web API from a .NET web app

+0

若要添加到Fei說的話,如果您在apps.dev.microsoft.com上註冊應用程序,它是一個v2應用程序(v2應用程序使用允許身份驗證/ MSA或Azure AD帳戶身份驗證的融合端點)。在windowsazure鏈接註冊的應用程序是傳統的Azure AD應用程序。 –

+0

@費雪 - MSFT。我可以使用從apps.dev.microsoft.com生成的應用程序標識和密碼獲取令牌。我唯一不能做的就是將此應用程序設置爲多租戶。 – Mainak

+0

沒有必要爲多租戶啓用應用程序。您從https://apps.dev.microsoft.com/註冊的應用默認支持多帳篷。如果您仍然有問題,並且由於這是一個不同的問題,爲了幫助他人正確理解問題,我建議您重新打開一個新線程。請讓我知道它是否有幫助。 –