我创建了一个在 OWIN 中自托管的自托管 Nancy/SignalR 应用Microsoft.Owin.Host.HttpListener
程序Microsoft.Owin.Hosting
事情在本地运行得很好,但是一旦我尝试使用除 localhost 之外的任何东西来访问应用程序,我就会收到HTTP Error 503. The service is unavailable
错误消息。我什至无法使用127.0.0.1
或机器名称访问应用程序。
我尝试使用将端口添加到 urlacl
http add urlacl http://*:8989/ user=EVERYONE
但似乎什么也没做。
这是我尝试过的 OWIN 启动选项,
var options = new StartOptions
{
Url = "127.0.0.1",
App = GetType().AssemblyQualifiedName,
Port = _configFileProvider.Port
};
var options = new StartOptions
{
App = GetType().AssemblyQualifiedName,
Port = _configFileProvider.Port
};
这是启动和停止服务器的文件的源代码。