首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET核心站点部署

问ASP.NET核心站点部署
EN

Stack Overflow用户
提问于 2019-04-24 13:56:06
回答 1查看 124关注 0票数 0

我正在本地IIS上部署我的asp.net核心站点,绑定是http//localhsot:{portnumber},但网站没有运行,并给出错误

代码语言:javascript
复制
HTTP Error 404.4 - Not Found
The resource you are looking for does not have a handler associated with it.

详细错误信息:

代码语言:javascript
复制
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上运行网站

EN

回答 1

Stack Overflow用户

发布于 2019-04-24 15:09:01

似乎已经存在绑定您的本地主机域名和HTTP协议的绑定规则。

如果您刚刚安装了IIS服务,它将自动创建一个默认站点并绑定您的80端口。

请尝试删除默认网站,然后重试。

并且尽量不要设置绑定的HTTP主机名,并将其保留为空。当您保留主机名为空时,它将绑定来自该端口的所有传入请求。

IIS http绑定和https绑定的不同之处在于,HTTP绑定基于HTTP请求中的host头,而https绑定基于SNI。现在,您的https绑定工作正常,因此可能是您的主机名设置导致了此问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55823243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档