«Ошибка: время ожидания сервера истекло, а сообщение от сервера не получено».
Я пытаюсь отладить некоторый код на стороне сервера, и пока я это делаю, клиент отключается менее чем за минуту.
Я использую SignalR только для связи с клиентами, пока без контроллеров.
Есть ли какой-либо параметр, который может отключить тайм-аут или, по крайней мере, сделать его намного длиннее, чем сейчас?
мой запускSettings.json:
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:26793",
"sslPort": 44386
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development",
"ASPNETCORE_HTTPS_PORT": "44386"
}
},
"Api": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development",
"ASPNETCORE_URLS": "https://localhost:5001;http://localhost:5000"
}
}
}
}
this._hubConnection = new HubConnectionBuilder().withUrl('http://localhost:5000/match').build(); this._hubConnection.serverTimeoutInMilliseconds = 1000 * 1000;
Я пытался увеличить serverTimeoutInMilliseconds, но не проверял это, потому что сейчас очень занят другими делами. Если вы попробуете это, и это сработает, пожалуйста, ответьте на мой пост соответствующим образом. - person Arhire Ionut   schedule 06.06.2018