首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >什么是一个干净/简单的方法来确保页面的安全性?

什么是一个干净/简单的方法来确保页面的安全性?
EN

Stack Overflow用户
提问于 2008-09-10 18:50:48
回答 5查看 272关注 0票数 3

假设您有一个收集和提交敏感信息的表单,并且您希望确保它永远不会通过不安全(非HTTPS)的方式访问,那么您应该如何执行该策略呢?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-09-11 00:54:29

我认为最可靠的解决方案是只将代码放在SSL文档的根目录中。这将确保您(或将来的其他开发人员)不会意外地链接到表单的非安全版本。如果您同时拥有HTTP和HTTPS上的表单,那么如果无意中使用了错误的表单,您可能甚至不会注意到。

如果这是不可行的,那么我将采取至少两个预防措施。执行Apache URL重写,并检查代码以确保会话是加密的-检查HTTP标头。

票数 3
EN

Stack Overflow用户

发布于 2008-09-10 18:54:02

如果你运行的是Apache,你可以在你的.htaccess中放一个RewriteRule,如下所示:

RewriteCond %{HTTPS} "off"
RewriteRule /mypage.html https://example.com/mypage.html
票数 5
EN

Stack Overflow用户

发布于 2008-09-10 18:52:01

看看这个:http://www.dotnetmonster.com/Uwe/Forum.aspx/asp-net/75369/Enforcing-https

编辑:这从IIS的角度显示了解决方案,但您应该能够为此配置任何web服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档