暴露于第三方时,哪些身份验证最适合Azure功能应用程序
我试图了解哪种身份验证适合Azure功能应用程序,因为我必须将功能应用程序端点曝光到外部团队。
我启用了Azure AD身份验证和计划共享应用程序注册 client_id
和 client_secret
(endpoint oauth2/v2.0/token),他们将在其中生成携带者来验证和消费我的我的我端点。
我想知道,除了Azure-AD外,还没有其他最佳身份验证方法,因为我接触了外部团队。
请协助,谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
the most secure option is to request access tokens trough the
您还可以,配置并强制执行其他安全措施href =“ https://learn.microsoft.com/en-us/azure/active-directory/conditional-access/overview” rel =“ nofollow noreferrer”>条件访问策略。与他们一起,您可以配置会话寿命,要求访问您的应用程序的选定或所有外部用户需要MFA,它们从合规设备进行身份验证,知名的IP范围或位置等等。
另外,在PAAS级别,您可以设置Azure应用服务访问限制。
the most secure option is to request access tokens trough the Azuthorization Grant Flow with PKCE. No secret is required, however if you need to use one, we recommend using certificate credentials which are asymmetric thus the exposure of the secret is more and better controlled.
You can also, configure token and enforce additional security measures trough Conditional Access policies. With them you can configure session lifetimes, require MFA for selected or all external users that access your application, that they authenticate from a compliant device, well known IP range or location, and more.
Also, and at the PAAS level, you can Set up Azure App Service access restrictions.