Zdravím, mám ASP.NET CORE 2.0 MVC aplikaci, která má Windows auth. Potřebují delegovat požadavky klienta na další server (WLS) pro volání API pod identitou uživatele (klienta). Dříve fungovala v ASP delegace:
using (identity.Impersonate())
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"https://web.neco:9183/apis/steps.sf?comstId=63220");
request.ImpersonationLevel = System.Security.Principal.TokenImpersonationLevel.Delegation;
request.UseDefaultCredentials = true;
a vše šlapalo jak mělo, pokud byly dobře SPN. V .NET Core se mi toto nedaří. Nejsem schopný IIS delegovat klientovo identitu. Nemáte nějaký hint? Díky, Kuba
|