0
我想使用Visual Studio 2017使用HttpTrigger構建Azure函數應用程序。但是,我無法找到如何添加Azure Active Directory身份驗證以確保終點的方式。使用LocalHost上的Azure函數配置身份驗證
如果我只是添加jwt令牌到http請求,然後調用方法內的ClaimsPrincipal.Current.Claims它會工作嗎?還有其他解決方案嗎?
我想使用Visual Studio 2017使用HttpTrigger構建Azure函數應用程序。但是,我無法找到如何添加Azure Active Directory身份驗證以確保終點的方式。使用LocalHost上的Azure函數配置身份驗證
如果我只是添加jwt令牌到http請求,然後調用方法內的ClaimsPrincipal.Current.Claims它會工作嗎?還有其他解決方案嗎?
AFAIK,外部身份數據提供程序的身份驗證只能在Azure門戶上進行配置。如果您在Azure上承載Azure功能,則答案是肯定的。但是,如果您在本地託管Azure功能,則無法使用Azure Active Directory配置身份驗證。
作爲一種解決方法,您需要從頭文件獲取令牌並在運行功能代碼之前手動驗證令牌。如果您想支持在本地配置主機Azure功能的身份驗證,則可以提交here的反饋。
你可能是對的,這使得在本地開發應用程序非常不方便 –