在WEB API 2 OWIN自托管项目中,我收到了“本地主机被拒绝”的异常,该异常是localhost以外的任何东西抛出的:
string baseUrl = http://localhost:2500;
WebApp.Start<Startup>(baseUrl);
如果我使用127.0.0.1或计算机的实际IP地址,则会收到此异常。在他们的博客中,没有人提到基于自托管Web api 2 owin的问题。
这里有什么问题,我该如何解决?
我已经找到了这个Self hosted OWIN and urlacl,但是抛出了同样的异常。
最佳答案
这对我有用
What URL does OWIN understand for ipv6 self-hosting?
WebApp.Start<Startup>("http://+:43666");
我仍然认为应该在WEB API 2 OWIN教程中提及和讨论这一点!
关于asp.net-web-api2 - WEB API 2,Selfhost,除 "localhost"之外的所有访问都被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27885836/