【发布时间】:2019-09-12 13:01:05
【问题描述】:
我的应用程序在本地主机上运行(前端和后端,但在不同的端口上)。 FE 运行在 http,而 BE 运行在 https。
所有现代浏览器都允许添加异常以便https://localhost 可以访问。 IE 和 Edge 除外。
我已经尝试了我遇到的所有选项,但都没有奏效。我已经在“互联网选项”下将 http 和 https 版本的 localhost 添加到受信任的服务器中。不工作。我检查了主机文件,清除了缓存,检查了安全选项......
让我感到困惑的是,请求应该是 POST,但不知何故,IE 网络面板将其显示为 GET。其他浏览器发送 OPTIONS 后跟 POST,但 IE 触发 GET 并阻止它。它永远不会命中服务器。
我应该怎么做才能解决这个问题?
是的,不幸的是我必须支持旧的 IE,该死的!
【问题讨论】:
标签: security internet-explorer localhost