密码不仅通过Web App Form保护Azure网站

时间:2014-03-19 03:14:54

标签: azure

我有一个测试版网页应用程序,我想密码保护。我想像在IIS中那样锁定整个文件夹,然后强制用户名/密码弹出。我在IIS7上使用我之前的共享主机完成了这项工作。但是,现在我已将网站迁移到Azure网站,我找不到在Azure中执行此操作的方法。

我已阅读过的所有反馈似乎都表明它只是表单身份验证。这是真的,还是有办法用密码保护完整的Azure网站?

谢谢,

编辑:

我在网络应用程序中进行身份验证,因为这是Web应用程序的要求,但我希望对应用程序外部的所有内容进行简单的密码保护。

3 个答案:

答案 0 :(得分:6)

在nuget上找到答案," HttpAuthModule",奇妙的小实用程序

答案 1 :(得分:6)

现在可用的另一个选项是使用新的Azure网站身份验证/授权功能。这使您可以快速轻松地将Azure Active Directory登录添加到整个网站,而无需更改任何代码。它也适用于站点插槽,因此您可以在受登录页面保护的暂存插槽中使用您的站点的测试版,以及公开公开的生产版本。

博文:http://azure.microsoft.com/blog/2014/11/13/azure-websites-authentication-authorization/

演示视频:http://azure.microsoft.com/en-us/documentation/videos/azure-websites-easy-authentication-and-authorization-with-chris-gillum/

答案 2 :(得分:0)

如果你想要一个非常轻量级的表格验证解决方案,这也可能是有价值的:

奖励:强制服务于https:https://selimgueler.azurewebsites.net/how-to-configure-azure-web-sites/