我正在本地IIS上部署我的asp.net核心站点,绑定是http//localhsot:{portnumber},但网站没有运行,并给出错误
HTTP Error 404.4 - Not Found
The resource you are looking for does not have a handler associated with it.详细错误信息:
Module IIS Web Core
Notification MapRequestHandler
Handler Not yet determined
Error Code 0x8007007b
Requested URL http://localhost:9001/
Physical Path D:\Deploy\Stagging - Copy
Logon Method Anonymous
Logon User Anonymous但是,当我的绑定是https//localhsot:{portnumber}网站运行良好时,为什么会发生这种情况,我不想在Https上运行网站
发布于 2019-04-24 15:09:01
似乎已经存在绑定您的本地主机域名和HTTP协议的绑定规则。
如果您刚刚安装了IIS服务,它将自动创建一个默认站点并绑定您的80端口。
请尝试删除默认网站,然后重试。
并且尽量不要设置绑定的HTTP主机名,并将其保留为空。当您保留主机名为空时,它将绑定来自该端口的所有传入请求。
IIS http绑定和https绑定的不同之处在于,HTTP绑定基于HTTP请求中的host头,而https绑定基于SNI。现在,您的https绑定工作正常,因此可能是您的主机名设置导致了此问题。
https://stackoverflow.com/questions/55823243
复制相似问题