简单我在控制台应用程序中托管服务器,我使用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?
谢谢你的进步。