【问题标题】:using https only at one page仅在一页使用 https
【发布时间】:2012-10-05 13:05:59
【问题描述】:

我正在尝试设计一个在线法官网站,需要访问者登录。

我想确保网站是安全的。我决定使用 https,但似乎 https 比 http 慢得多。所以我只想在登录页面使用https。

我是关于网络开发的 n00b。我用谷歌搜索并测试了它,我发现在 http 页面上我无法通过 https 页面获取存储在 HTML5 localStorage 中的数据。从 http 页面发布到 https 页面也是不可能的。 所以我该怎么做?将所有网站都放在 https 或只使用 http(有什么安全的方法来保护传输的数据?)

PS:我想通过https连接发送用户名和密码,并得到一个密钥和一个加密的sessionID,当访问者发出下一个请求时,ID将被解密并发送到服务器,服务器将返回另一个加密的 sessionID 由相同的密钥加密。所以我只需要确保第一个连接是安全的。也许有更好的方法?

【问题讨论】:

标签: http https security


【解决方案1】:

只需在您的整个网站上使用 HTTPS。您将为自己省去很多麻烦。唯一显着的性能影响是连接的初始部分,对用户来说,这也是微不足道的。关于服务器性能,浏览器将重新使用已建立的连接来进行快速的后续请求,从而减少负载。我质疑您关于“https 慢得多”的断言……这是假设还是测量?

【讨论】:

  • 我用谷歌搜索了性能差异......我很抱歉我忽略了“保持活动”选项。也许你是对的。
猜你喜欢
  • 2014-05-07
  • 1970-01-01
  • 1970-01-01
  • 2011-08-08
  • 2023-03-13
  • 2012-12-26
  • 2014-06-24
  • 2011-01-22
  • 1970-01-01
相关资源
最近更新 更多