在url = 127.1.1.0访问被拒绝的SignalR

时间:2014-12-31 11:40:44

标签: c# signalr

简单我在控制台应用程序中托管服务器,我使用127.1.1.0而不是localhost。 是的,我知道如果我使用localhost然后它将工作正常..

但我想知道为什么在127.1.1.0上它不起作用?

如果我使用像198.xxx.xx.xx这样的本地IP,它就无法工作。为什么呢?

如果我使用Server live IP并在Server pc上运行此控制台,服务器直播ip如203.xxx.xx.xx,则无效。

using System;
using System.Threading.Tasks;
using SignalR.Hosting.Self;
using SignalR.Hubs;

namespace SignalRhost
{
    class Program
    {
        static void Main(string[] args)
        {
            string url = "http://127.0.0.1:8081/";

            var server = new Server(url);
            server.MapHubs();

            server.Start();
            Console.WriteLine("SignalR server started at " + url);

我收到错误。访问在server.start()方法上拒绝。

请解释为什么它不起作用?  如果我不能使用服务器直播IP,那么我如何在实时服务器上运行控制台以进行客户端测试:OL?

谢谢你的进步。

0 个答案:

没有答案