Azure Web 应用程序网关身份验证
Azure web app gateway authentication
我在 Azure 中的一个资源组中有一个 Web 应用程序,在新的应用程序服务中有一个网关。我如何使用该网关来管理我的 Web 应用程序的身份验证?
有很多关于使用网关保护 API 应用程序的文章,但我发现 none 用于 Web 应用程序(以前称为 Azure 网站)
在这种情况下,您需要一种机制来验证来自应用服务网关的令牌。 API 应用程序通过网关本身验证其令牌,但其他站点(Web 应用程序和移动应用程序)没有这样的帮助。
对于移动应用程序(Web 应用程序的一种变体),令牌验证逻辑由移动应用程序服务器 SDK 提供,但对于给定的场景来说这确实有点过分(值得指出的是即将到来的更新将使不过,移动应用 SDK 更易于在任何网络应用中使用。
如果您要在网络应用程序中使用移动 SDK,则需要为您的站点设置 MS_SigningKey
应用程序设置。您可以通过从网关 blade 导航到 "Gateway Host" 站点并检查其应用程序设置来获取它。
我在 Azure 中的一个资源组中有一个 Web 应用程序,在新的应用程序服务中有一个网关。我如何使用该网关来管理我的 Web 应用程序的身份验证?
有很多关于使用网关保护 API 应用程序的文章,但我发现 none 用于 Web 应用程序(以前称为 Azure 网站)
在这种情况下,您需要一种机制来验证来自应用服务网关的令牌。 API 应用程序通过网关本身验证其令牌,但其他站点(Web 应用程序和移动应用程序)没有这样的帮助。
对于移动应用程序(Web 应用程序的一种变体),令牌验证逻辑由移动应用程序服务器 SDK 提供,但对于给定的场景来说这确实有点过分(值得指出的是即将到来的更新将使不过,移动应用 SDK 更易于在任何网络应用中使用。
如果您要在网络应用程序中使用移动 SDK,则需要为您的站点设置 MS_SigningKey
应用程序设置。您可以通过从网关 blade 导航到 "Gateway Host" 站点并检查其应用程序设置来获取它。