自定义 RequireHttps 和测试
我有一个自定义授权属性。此属性根据属性的参数检查用户是否也有权执行该操作。有时,在自定义授权属性中,我想要请求 HTTPS 或重定向到它。有没有办法用 AuthorizationContext 来做到这一点?
我该如何测试它?并调试它?有没有在我的开发机器上使用 VS 2010 使用 SSL 的简单教程?
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
RequireHttps 将重定向,但它不会阻止浏览器首先发送可捕获的非 ssl 数据。请注意,对于后期操作,这也不能立即使用。
要安装 ssl,只需生成证书并导入即可。您订阅了pluralsight.com 吗?我在那里有一门课程,我会详细介绍 requiresl 的步骤并在本地计算机上安装 ssl(也有 30 天免费试用期)
如果您只需要此处的详细信息:)
有一个很好的 powershell 脚本可以使用:
http://learn.iis.net/page.aspx/491/powershell-snap-in-configuring-ssl-with-the-iis-powershell-snap-in/
RequireHttps will redirect HOWEVER it doesn't stop the browser from sending data non-ssl first which could be captured. Note that for post actions this wont work right out of the box either.
To install ssl, simply generate your cert and import it. Do you have a subscription to pluralsight.com? i have a course up there where I go over the steps for requiressl and installing ssl on local machine (theres a 30 day free trial too)
If you just want the details here : )
theres a nice powershell script to use:
http://learn.iis.net/page.aspx/491/powershell-snap-in-configuring-ssl-with-the-iis-powershell-snap-in/