Has*_*jmi 3 iis localhost asp.net-mvc-4
我创建了一个MVC4 Web应用程序,我想使用我的自定义域myApp.com而不是localHost:56605.所以我补充说
127.0.0.1:56605 myApp.com
Run Code Online (Sandbox Code Playgroud)
到hosts文件.第二:我去了Visual Studio 2012中的项目属性并添加了myApp.com而不是localhost:56605.但是当我点击Create virtual directory时,我收到一条警告,指示无法创建虚拟目录.我也编辑了applicationHost.config文件.但问题仍然存在.
我也在stackoverflow中搜索,但大多数依赖于这种方法myapp:56605.我不想在网址中插入端口号.
我怎么能做到这一点?
所以我做了什么来解决这个问题:
在hosts文件中我添加了:
127.0.0.1 myApp.com
Run Code Online (Sandbox Code Playgroud)
然后在applicationhost.config我的文档中的IISExpress中,我编辑了我的应用程序的绑定部分,如下所示:
<binding protocol="http" bindingInformation="*:80:myApp.com" />
<binding protocol="https" bindingInformation="*:443:myApp.com" />
Run Code Online (Sandbox Code Playgroud)
然后转到visual studio中的项目属性和web选项卡edite项目URL,如下所示:
然后单击创建虚拟目录,您的虚拟目录将成功创建.然后您的网站使用端口80.您的电脑中的任何其他应用程序不应使用它.否则你会收到一个错误,表明你的端口80被另一个进程使用.
解决此问题关闭skype,teamViewer,并在IIS管理器中,您已创建并使用端口80的所有站点都应停止.
最后,您可以成功浏览您的网站www.myApp.com更多解释:
http://www.macaw.nl/weblog/2013/6/configuring-an-asp-net-project-for-development-with-ssl http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx
| 归档时间: |
|
| 查看次数: |
8400 次 |
| 最近记录: |