gpt4 book ai didi

javascript - SignalR js客户端错误的服务器端口

转载 作者:太空宇宙 更新时间:2023-11-04 15:35:32 25 4
gpt4 key购买 nike

我从信号器开始,但遇到了一些麻烦,我的测试服务器运行在 http://localhost:22660/我的网络运行在 http://localhost:61963/.I从客户端连接到服务器时出现此错误:

GET http://localhost:61963/signalr/negotiate?clientProtocol=1.4&connectionData=%5B%7B%22name%22%3A%22chathub%22%7D%5D&_=1496809403215 404 (Not Found)

我已经配置:$.connection.hub.url = ' http://localhost:22660/signalr ';但不起作用,这是我的 js 代码:

var connection = $.hubConnection();
$.connection.hub.url = 'http://localhost:22660/signalr';
var chatHub = connection.createHubProxy('ChatHub');
connection.start()
.done(function () { console.log('Now connected, connection ID=' + connection.id); })
.fail(function () { console.log('Could not connect'); });

服务器:

namespace test
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.Map("/signalr", map =>
{
map.UseCors(CorsOptions.AllowAll);
var hubConfiguration = new HubConfiguration
{
EnableJSONP = true
};
map.RunSignalR(hubConfiguration);
});
}
}
}
namespace SignalRChat
{
public class ChatHub : Hub
{
public void Send(string name, string message)
{
// Call the addNewMessageToPage method to update clients.
Clients.All.addNewMessageToPage(name, message);
}
}
}

最佳答案

我不确定,但我想是因为我使用了不同版本的信号器(2.1.2 和 2.2.0)。使用相同版本解决了我的问题。

关于javascript - SignalR js客户端错误的服务器端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44403595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com