我想知道當我在本地運行webapi時未顯示Azure Active Directory登錄頁面的原因。我需要始終將webapi部署到Azure,以查看AAD登錄頁面,以查看WEBAPI是否啓用AAD。就像WebSite一樣,在WEB API中可以在本地運行api應用程序時啓用登錄頁面。如何在本地運行的WEBAPI上啓用Azure Active Directory身份驗證
我已經在下面的webapi項目的startup.cs中配置了AAD Auth代碼。
app.UseWindowsAzureActiveDirectoryBearerAuthentication(
new WindowsAzureActiveDirectoryBearerAuthenticationOptions
{
Tenant = ConfigurationManager.AppSettings["ida:Tenant"],
TokenValidationParameters = new TokenValidationParameters
{
ValidAudience = ConfigurationManager.AppSettings["ida:Audience"]
},
});
是否有需要在調試本地
您是否在爲您的應用程序遵循任何特定的MSDN代碼示例? – juvchan