gpt4 book ai didi

asp.net-mvc-4 - 使用自定义域而不是 localhost :* in IIS express

转载 作者:行者123 更新时间:2023-12-01 09:27:57 25 4
gpt4 key购买 nike

我创建了一个 MVC4 Web 应用程序,我想使用我的自定义域 myApp.com 而不是 localHost:56605 。所以我添加了

127.0.0.1:56605  myApp.com

到主机文件。
第二:我去了 Visual Studio 2012 中的项目属性并添加了 myApp.com 而不是 localhost:56605。但是当我单击创建虚拟目录时,我收到一条警告,指示无法创建虚拟目录。
我也编辑了 applicationHost.config 文件。但问题仍然存在。

我也在 stackoverflow 中搜索过,但大多数都依赖这种方法 myapp:56605。我不想在 url 中插入端口号。

我怎样才能做到这一点?

最佳答案

所以我做了什么来解决这个问题:

在我添加的主机文件中:

127.0.0.1 myApp.com

然后在 applicationhost.config它位于我的文档中的 IISExpress 中,我编辑了我的应用程序的绑定(bind)部分,如下所示:
<binding protocol="http" bindingInformation="*:80:myApp.com" />
<binding protocol="https" bindingInformation="*:443:myApp.com" />

然后转到 Visual Studio 中的项目属性,并在 Web 选项卡中编辑项目 url,如下所示:

http://myapp.com

然后单击创建虚拟目录,您的虚拟目录将成功创建。然后您的站点使用端口 80。您的 PC 中的任何其他应用程序都不应使用该端口。否则你会得到一个错误,表明你的端口 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

关于asp.net-mvc-4 - 使用自定义域而不是 localhost :* in IIS express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19864879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com