Angular8, ASP. NET Core Api, OpenIdConnect & IdentityServer4 мое приложение NG не может получить документ /.well-known (...) не может получить даже сообщение ErrorMessage - PullRequest
0 голосов
/ 02 мая 2020

Я совершенно новичок в IdentityServer 4 и OpenIdConnect, у меня есть такое приложение, где механизмы аутентификации и авторизации реализованы в соответствии с руководством FullStackMark здесь: https://fullstackmark.com/post/21/user-authentication-and-identity-with-angular-aspnet-core-and-identityserver И я уже получил на шаг, когда у меня проблема с входом в систему моего клиента с использованием неявного потока; Я могу успешно зарегистрировать нового пользователя в моей Ms Sql local Db, но когда я пытаюсь войти в систему, возникает странная ошибка: когда я вызываю библиотеку oidc-client, метод UserManager signinRedirect(), я получаю zone.js:3372 GET http://localhost:5000/.well-known/openid-configuration 500 (Internal Server Error) с полной трассировкой стека, и когда я копался в отладчике, я увидел интересное сообщение TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them ... Стоит упомянуть, что это, очевидно, конечная точка "publi c"; Я имею в виду, что я могу открыть этот документ об обнаружении без каких-либо проблем или ошибок с почтальоном, браузером или чем-либо еще.

Я совершенно сошел с ума в поисках причины этой проблемы ... Какие могут быть самые возможные ошибки, которые я сделал бы? Плюс, конечно, какие биты моего кода могут указывать на решение этой проблемы?

...