2
A
回答
4
您需要一个证书(您可以buy one,通常由浏览器识别,或创建一个self-signed certificate,这将在浏览器上触发警告)和一台能够运行HTTPS的服务器。支持HTTPS的服务器允许您定义通过HTTP提供哪些页面以及通过HTTPS提供哪些页面。
HTTPS不是验证,顺便说一句,它只加密通信以防止窃听者读取服务器和客户端之间发送的内容。
可以使用通过HTTPS的任何身份验证方法,但是你需要为它提供(无论是HTTP认证或东西在你的应用程序。)
没有多说给你模棱两可的问题。
2
首先,您需要将您的网络服务器配置为使用https;这又要求你有一个服务器证书。您可以创建自己的服务器证书,也可以从其中一个证书颁发机构购买证书。后者将导致浏览器相信您的网站是真实的(而在您自己创建的网站中,从浏览器的角度看,可能会发生中间人攻击或网络钓鱼攻击)。
如何精确配置服务器应在serverfault上进行讨论。
相关问题
- 1. 返回HTTP/HTTPS协议
- 2. 不匹配协议http和https
- 3. c#和HTTP协议
- 4. 使用http/https协议与匹配maps.google.com
- 5. 如何检索URL协议(“http”或“https”)?
- 6. 更改HTTPS对HTTP协议的链接
- 7. 将HTTP/HTTPS与网页协议对齐?
- 8. WebDav协议VS HTTP协议
- 9. HTTPS协议块JS
- 10. 强制https协议
- 11. 使用http和https协议创建站点地图
- 12. 为什么http和https协议指向不同的目录?
- 13. HTTP和HTTPS协议中的发布请求
- 14. Laravel会话在切换协议(https到http或http到https)时不工作(https到http或http到)
- 15. uwsgi协议比http协议更快吗?
- 16. Firebase XMPP协议与HTTP协议
- 17. SoapFault异常:[HTTP]未知协议。只有http和https是允许的
- 18. HTTP协议:仅HTML?
- 19. iOS + Android HTTP协议
- 20. 关于HTTP协议
- 21. HTTP协议工作
- 22. HTTPS协议重定向Rails
- 23. HTTPS协议错误(ASP.NET MVC)
- 24. PHP - 在检测HTTPS协议
- 25. 的Youtube API HTTPS协议
- 26. 用的mod_pagespeed HTTPS协议
- 27. 的link_to有:协议HTTPS
- 28. Jenkins SVN使用https协议
- 29. LoadRunner Java over HTTP协议与WEB(http/html)协议
- 30. firefox 5和协议文件://在http