gpt4 book ai didi

asp.net-web-api - 配置自托管 Web api 以共享端口 80

转载 作者:行者123 更新时间:2023-12-01 04:00:43 24 4
gpt4 key购买 nike

我已经编写了一个自托管的 asp.net Web-API 应用程序,它将在端口 80 上提供服务。这是对其将部署的封闭网络的限制。

该应用程序工作正常,但是在测试过程中突然拒绝开始抛出以下错误。

 HTTP could not register URL http://+:80/ because TCP port 80 is being
used by another application.

事实上,我们发现 Skype 已经在该测试机器上启动并且正在监听端口 80。杀死 Skype 解决了这个问题。但是,在部署时,我们不能保证我们的应用程序将拥有自己的 80 端口。

因此我的问题是:
是否可以将自托管 WebApi 配置为在端口 80 上共享监听?

最佳答案

经过一些位挖掘后,如果您转到 %appdata%\Skype\shared.xml 很容易解决此问题。并编辑 config\Lib\Connection\DisablePort80到 1 然后重新启动 Skype,它将被修复:)

我无法共享 XML,但它已被删除:

<config timestamp="1365161986.70" serial="11206" version="1.0">
<Lib>
<DisablePort80>1</DisablePort80>
</Lib>
</config>

关于asp.net-web-api - 配置自托管 Web api 以共享端口 80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13661173/

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