我想从Postman调用SignalR事件,我也经历了this问题,但它对我没有帮助。
它给出了下面的错误,在这个例子中,由于安全原因,我提到了URL为myUrl。
的数据
下面是C#代码。
private HubConnection hub connection;
private IHubProxy hubProxy;
hubConnection = new HubConnection(myUrl, useDefaultUrl: false);
hubConnection.TransportConnectTimeout = new TimeSpan(10000);
hubConnection.Credentials = CredentialCache.DefaultCredentials;
hubConnection.Closed += _hubConnection_Closed;
hubConnection.Error += _hubConnection_Error;
hubProxy = hubConnection.CreateHubProxy(myHubName);
hubProxy.On<CurrencyPair>("getItems", value =>
{
DoSomething(value);
}
字符串
Postman版本9.31.9
1条答案
按热度按时间iqih9akk1#
如果您正在使用可通过ASP.NET应用程序访问的SignalR服务进行本地调试,则它应该使用URL:
其中,myHub 是用于在
routes.MapHub
中Map服务器端Hub的名称。