Настройка Microsoft.AspNetCore.Authentication.AzureADB2 C .UI cook ie домен - PullRequest
0 голосов
/ 27 марта 2020

Кто-нибудь пытался изменить домен cook ie, используя Microsoft.AspNetCore.Authentication.AzureADB2 C .UI ?

services.AddAuthentication(options =>
        {
            options.DefaultAuthenticateScheme = AzureADB2CDefaults.AuthenticationScheme;
            options.DefaultChallengeScheme = AzureADB2CDefaults.AuthenticationScheme;
        }).AddAzureADB2C(options =>
        {
            options.ClientId = Configuration["AzureAdB2C:ClientId"];
            options.ClientSecret = Configuration["AzureAdB2C:ClientSecret"];
            options.SignUpSignInPolicyId = Configuration["AzureAdB2C:SignUpSignInPolicyId"];
            options.Domain = Configuration["AzureAdB2C:Domain"];
            options.CallbackPath = Configuration["AzureAdB2C:CallbackPath"];
            options.Instance = Configuration["AzureAdB2C:Instance"];
        }).AddCookie(options =>
        {
            options.Cookie.Domain = ".hpihub.localhost.com";
        });
        services.ConfigureApplicationCookie(options =>
        {
            options.Cookie.Domain = ".hpihub.localhost.com";
        });
        services.Configure<CookieAuthenticationOptions>(AzureADB2CDefaults.AuthenticationScheme, options =>
        {
            options.Cookie.Domain = ".hpihub.localhost.com";
        });

Ни один из этих вариантов. Cook ie .Domain строк кода работает. Я смог вручную создать HttpCook ie (TestCookie1) с правильным доменом, но не смог установить домен для аутентификации B2 C. B2C Cookie Я знаю, что мне нужно реализовать AddDataProtection (), хотя я знаю, что домен cook ie должен быть правильно настроен, чтобы поддомены могли иметь доступ к cook ie. Ценю любую помощь, которую вы можете оказать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...