我正在创建一个最终将托管在Windows服务内部的南希模块。我目前正在WPF测试应用程序中运行它。要启动南希托管,我使用Nancy.Hosting.Self,并呼吁:远程访问南希自助主机
nancyHost = new Nancy.Hosting.Self.NancyHost(new Uri("http://localhost:8080"));
nancyHost.Start();
在我的本地机器我可以去一个网页浏览器并输入http://localhost:8080到地址栏访问我的模块。
如果我去另一台机器,我无法访问该服务。我的Windows防火墙已关闭。
如果我使用baseUri中localhost以外的任何东西启动主机,则在调用nancyHost.Start()时会出现“访问被拒绝”异常。
有什么,我失踪?我应该能够从任何机器访问Nancy模块,只要我知道IP:端口到机器进行托管?有没有我需要注意的任何类型的“主机标题”?
感谢您的帮助。
只是想包括一个链接到的意见!您发布在Google群组中... https://groups.google.com/forum/#!topic/nancy-web-framework/UnvrNss9pyM 再次感谢, Brian – 2011-12-20 02:41:01