ASP.NET 和 HTTPS
我们正在考虑在 ASP.NET Web 表单应用程序中的购物车部分使用 HTTPS。 我在某处读到,我们需要编写代码来检查用户的浏览器/设备是否具有加密以避免其崩溃?
是这样吗?如果是这样,您能否指出我应该查看哪种名称空间/博客等的方向?
任何帮助表示赞赏。
We're looking at using HTTPS in our ASP.NET webforms application for a shopping cart section. I have read somewhere that we will need to write code to check if the users' browser/device has encryption to avoid it falling over?
Is this the case, if so can you point me in the direction of what sort of namespaces/blogs etc I should be looking at?
Any help appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
此代码项目文章 - http://www.codeproject.com/KB/aspnet/WebPageSecurity。 aspx - 可能值得一读。
This codeproject article - http://www.codeproject.com/KB/aspnet/WebPageSecurity.aspx - is likely worth a read.
我建议打开 SSL 并看看有什么问题。 通常什么也没有。 但是,存在许多边缘情况,例如尝试从 http:// 而不是 https:// 加载的组件。
大多数相关配置将位于 IIS 或 web.config 文件中。 您将需要设置多个属性,尤其是在使用表单身份验证或 ASP.NET 成员资格功能时。
这是一个开始阅读的链接。
I recommend turning on SSL and seeing what breaks. Usually nothing. However, there are many edge cases, such as components that try to load from http:// instead of https://
Most of the relevant configurations will be in IIS or the web.config file. You will need to set several attributes especially if you using forms authentication or the ASP.NET membership feature.
Here is one link to start your reading.
我认为您可能指的是 40 位/128 位加密问题,这曾经是 IE 5.5 之前的问题。 我认为今天这不应该成为一个问题。 有关 SGC 证书的一些基本信息,请参阅 Verisign 常见问题解答 。
I think you may be referring to the 40 bit/128 bit encryption question, which used to be an issue up to IE 5.5. I don't think this should be a concern today. See the Verisign FAQ for some basic info about SGC certs.