2017-08-01 43 views
0

我想使用Visual Studio 2017使用HttpTrigger構建Azure函數應用程序。但是,我無法找到如何添加Azure Active Directory身份驗證以確保終點的方式。使用LocalHost上的Azure函數配置身份驗證

如果我只是添加jwt令牌到http請求,然後調用方法內的ClaimsPrincipal.Current.Claims它會工作嗎?還有其他解決方案嗎?

回答

1

AFAIK,外部身份數據提供程序的身份驗證只能在Azure門戶上進行配置。如果您在Azure上承載Azure功能,則答案是肯定的。但是,如果您在本地託管Azure功能,則無法使用Azure Active Directory配置身份驗證。

作爲一種解決方法,您需要從頭文件獲取令牌並在運行功能代碼之前手動驗證令牌。如果您想支持在本地配置主機Azure功能的身份驗證,則可以提交here的反饋。

+0

你可能是對的,這使得在本地開發應用程序非常不方便 –

相關問題