В настоящее время я получаю сообщение об ошибке 500 при попытке подключить мое приложение .NET WPF к серверу, на котором работает SignalR, который сам размещен с OWIN. Я попытался установить для параметра EnableDetailedErrors значение true в конфигурации концентратора. Я также попробовал OnIncomingError в HubPipelineModule. Ничего не сработало. Любые другие идеи о том, как я могу видеть конкретную ошибку?Как я могу видеть данные об исключении в SignalR при самообслуживании с OWIN
1
A
ответ
4
Вы можете использовать метод расширения IAppBuilder.UseErrorPage(), чтобы видеть детали исключения вместо пустого ответа 500. Этот метод доступен через пакет NuGet Microsoft.Owin.Diagnostics.
Удостоверяются, что вы звоните UseErrorPage
до, вызывая MapSignalR
или добавляя другое промежуточное программное обеспечение, которое может вызывать исключение.
Более подробную информацию о UseErrorPage
можно найти в Добавить Owin Diagnostics раздел в следующей статье: http://www.asp.net/aspnet/overview/owin-and-katana/getting-started-with-owin-and-katana