Ну, я был близок в создании Идентичности. ![enter image description here](https://i.stack.imgur.com/C2FyI.png)
Обратите внимание, что я проверил Учетная запись \ Вход в систему и Учетная запись \ Выход из системы
Затем я удалил Учетную запись \ Вход из областей \ AzureAD \ Pages \ Учетная запись и переименовал Выход. cs html to SignedOut.cs html
![enter image description here](https://i.stack.imgur.com/N6mQx.png)
Также я удалил папку Areas \ Identity \ Data, поскольку она мне не нужна.
Другой проблемой, с которой я столкнулся, было ConfigureServices, было добавление ControllersWithViews (), которое не нужно.
public void ConfigureServices(IServiceCollection services)
{
services.AddAuthentication(AzureADDefaults.AuthenticationScheme)
.AddAzureAD(options => Configuration.Bind("AzureAd", options));
//services.AddControllersWithViews(options =>
//{
// var policy = new AuthorizationPolicyBuilder()
// .RequireAuthenticatedUser()
// .Build();
// options.Filters.Add(new AuthorizeFilter(policy));
//});
//services.AddMvc();
services.AddRazorPages();
services.AddServerSideBlazor();
services.AddSingleton<WeatherForecastService>();
}