我正在尝试在https://localhost:44301以及https://sub.localhost.test上本地渲染我的asp.net核心应用。
我在hosts
文件127.0.0.1 sub.localhost.test
中添加了以下内容。然后,我将C:/ProjectName/.vs/config/applicationhost.config
文件中的绑定信息编辑为以下内容
<site name="ProjectName" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\ProjectName" />
</application>
<bindings>
<binding protocol="https" bindingInformation="*:44301:localhost" />
<binding protocol="https" bindingInformation="sub.localhost.test" />
</bindings>
</site>
我也喜欢<binding protocol="https" bindingInformation="*:44301:sub.localhost.test" />
。但是,当我转到https://sub.localhost.test
时,会遇到Unable To Connect
错误。
是否可以同时在https://localhost:44301 and
https://sub.localhost.test`上运行本地项目?如果可以,怎么办?
答案 0 :(得分:0)
在绑定中使用端口。对于HTTP端口80的https发布443
<binding protocol="https" bindingInformation="*:443:sub.localhost.test" />
</bindings>