У меня 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?
спасибо