为了账号安全,请及时绑定邮箱和手机立即绑定

尝试在 IIS 8.5 上使用 HTTPS 访问目录时找不到服务器错误资源 404 但使用

尝试在 IIS 8.5 上使用 HTTPS 访问目录时找不到服务器错误资源 404 但使用

C#
幕布斯6054654 2022-11-13 15:50:58
我在 IIS(版本 8.5)Windows server 2012 R2 的现有站点中设置了一个新应用程序。使用 HTTP 访问新目录时一切正常,但是当我尝试使用 HTTPS 时,它会找到初始目录,但如果我尝试转到任何已注册的路由,它会抛出“HTTP 404。您正在寻找的资源(或其之一)依赖项)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确“。我在这个问题上浪费了很多时间,无法在这里找到问题。该站点上的绑定适用于其余应用程序。我认为问题可能出在服务端点的 web.config 中,但我所做的所有更改似乎都没有任何用处。重要的是要注意,我正在设置的几乎是在同一个 IIS 站点上运行的另一个应用程序的直接副本减去一些路由和它所在的应用程序池。如果任何人都可以提供我可以采取的让 SSL 为此工作的路径,那将非常有用。
查看完整描述

1 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

解决方案是在 web.config 中用于端点的 bindingConfiguration 必须从 security mode="None" => security mode="Transport" 更改

我还需要从 binding="mexHttpBinding" => binding="mexHttpsBinding" 更新“mex”绑定


查看完整回答
反对 回复 2022-11-13
  • 1 回答
  • 0 关注
  • 115 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号