удостоверение личности на нескольких URL - PullRequest
0 голосов
/ 14 декабря 2018

У меня 2 сайта.siteA.com и siteB.com, оба разрешены в одном приложении IIS.Identityserver недоступен на siteA.com/Login, я настроил его так:

    app.UseOpenIdConnectAuthentication(new OpenIdConnectAuthenticationOptions
    {
        AuthenticationType = "oidc",
        SignInAsAuthenticationType = "Cookies",

        Authority = siteA.com/Login,
        ...
    }

, поэтому, если я перехожу на siteB.com, он также перенаправляет меня на siteA.com/Login.

Я не могу использовать HttpContext.Current.Request здесь, потому что он возвращает локальный IP-адрес, так как этот код запускается один раз, настраивая промежуточное ПО.

Можно ли как-то перенаправить с siteA.com на siteA.com/ login, и с siteB.com на siteB.com/Login?

спасибо

...