gpt4 book ai didi

node.js - 如何判断我的客户端是否运行安全连接 (SSL)

转载 作者:太空宇宙 更新时间:2023-11-03 14:40:39 27 4
gpt4 key购买 nike

我正在制作一个自托管应用程序,我想要求使用 HTTPS,因为可能会发送敏感信息。我如何判断客户端是否使用安全连接?

  • 我可以在浏览器中使用 javascript,但这并不安全(因为攻击者可以绕过它)
  • Node 服务器可能作为 HTTP 运行,但在安全的 nginx/apache 代理之后。
  • 可选地,我需要在每次有人提出请求时强制执行此规则。

最佳答案

您可以配置您的网络服务器,以便将用户从 HTTP URL 重定向到 HTTPS URL。 Apache htaccess 通常用于确保只能通过 HTTPS 访问网站。有关详细信息,请参阅此链接:http://www.askapache.com/htaccess/ssl-example-usage-in-htaccess/#redirect-http-to-https

关于node.js - 如何判断我的客户端是否运行安全连接 (SSL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43457371/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com