为什么前端请求 Https 不用安装证书,服务器请求 Https 要内嵌证书呢

2020-11-27 16:21:50 +08:00
 yeqiaowei321

用 js 请求 https 的地址时好像和请求 http 代码没有差别 但是使用.net 请求 https 地址时就要读取服务器上的证书文件

2129 次点击
所在节点    HTTP
3 条回复
misaka19000
2020-11-27 16:26:31 +08:00
浏览器
Jirajine
2020-11-27 16:31:04 +08:00
两种可能:
1. 你前端的接口证书是 publicly trusted,证书已经被默认安装了。而后端请求的接口是一个私有服务,使用了私有的 CA,所以需要额外添加证书。
2. 你正在使用 mutual TLS,既客户端与服务端双向验证证书。
wudaye
2020-11-27 21:00:25 +08:00
https 支持双向认证

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/729921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX