Blazor WebAssembly ASP. NET Core Hosted - аутентификация не работает для каких-либо бритвенных страниц в / Server / Pages - PullRequest
0 голосов
/ 03 августа 2020

Я хочу создать веб-сайт, на котором все страницы publi c обслуживаются серверным проектом, и только зарегистрированные пользователи могут / могут запускать приложение Blazor. Я могу этого добиться.

Я терплю неудачу, когда страницы с бритвой помещаются в / Server / Pages / провайдеры аутентификации не работают. Та же самая страница (скажем, MyPage.cs html) работает нормально, если используется маршрут / Identity / Account / MyPage, но не работает, если помещена в папку / Pages проекта сервера.

My cook ie basepath is установлен в /

Репозиторий GitHub, демонстрирующий мою проблему: - https://github.com/fornax76/IdentityDemo

Как мне убедиться, что аутентификация (User.Identity.IsAuthenticated) работает для индекса страницы бритвы. cs html помещен в / Server / Pages?

...