我想坚持使用属性,因为它很简单。显然VS2010开发服务器支持HTTPS,因为它没有问题,这是很好的。
我按照登录链接,被重定向到443并提供了证书。我输入了我的凭证并提交了。然后我被重定向到标准端口80而不是我设置的静态端口。
这是一个小小的不便,但不是遵循这个帖子解决方案并实现一堆代码到asax / etc Use a different port with RequireHttps filter in MVC2我想我可能只是扩展属性。我用AuthorizeAttribute完成了这项工作,效果很好。我怎样才能看到RequireHttpsAttribute的基础是什么?代码定义当然只给出签名,MSDN也一样。我是否必须从某个地方下载MVC2源?
赞赏其他想法。
答案 0 :(得分:1)
您可以从CodePlex下载源代码。您还可以使用RedGate的Reflector来反编译DLL并查看源。