我使用 MVC4 制作了一个 Web 服务,并使用 IIS express 在 localhost 上运行似乎很好。
但是我需要从外部访问,所以我必须使用本地 IP。
我发现 IIS Express 只接受标头中带有 localhost 规范的传入请求。
我试图去“applicationhost.config”并更改
binding protocol="http" bindingInformation="*:4019:localhost"
对此:
binding protocol="http" bindingInformation="*:4019:10.250.38.85"
但现在视觉工作室不会让我运行 IIS Express 说它无法启动。
我也一直在 IIS 经理周围徘徊,试图将其中一个网站附加到项目中,但没有成功。
我忘记了什么?
我还需要这个来使用 SSL,但不确定如何配置
我试图编辑 IIS Express applicationhost.config 并将 binding protocol="http" 更改为 https 但随后 vs2012 甚至无法加载项目说它无法创建虚拟目录
有没有办法将 IIS express 更改为普通的 IIS 7,以便我可以使用管理器?