我使用SignalR在两个Web应用程序之间进行聊天(两者都在我的本地计算机上)。 SignalR集线器位于应用程序1中。这是我在应用程序2中使用的:
<script src="http://localhost:62192/signalr/hubs"></script>
它工作正常。这就是我得到的要求:
Remote Address:[::1]:62192
Request URL:http://localhost:62192/signalr/hubs
Request Method:GET
Status Code:200 OK
但是当我输入<script src="http://192.168.9.200:62192/signalr/hubs"></script>
192.168.9.200
是我的局域网地址时,我收到错误:
Remote Address:192.168.9.200:62192
Request URL:http://192.168.9.200:62192/signalr/hubs
Request Method:GET
Status Code:503 Service Unavailable
可能是什么问题?
编辑:当我在浏览器中输入http://localhost:62192/signalr/hubs
时,我得到浏览器中显示的javascript文件。但是使用IP地址而不是localhost我得到HTTP Error 503. The service is unavailable.
当我尝试通过ip地址访问它时,我实际上得到了我的applciation中的任何页面的错误,它不仅仅是信号器问题......