asp.net core 2.1 и подделка окон под httpclient - PullRequest
0 голосов
/ 01 января 2019

Я использую asp.net core mvc 2.1 и должен совершать звонки на устаревшую конечную точку webpi asp.net 4.6, которая зависит от аутентификации Windows для аутентификации и авторизации вызовов пользователя.

Это В статье подробно описывается, как выдавать себя за идентификатор Windows, и у меня это получается ... НО следующее предложение на этой странице также говорит

Обратите внимание, что RunImpersonated не поддерживаетасинхронные операции и не должны использоваться для сложных сценариев.Например, упаковка целых запросов или цепочек промежуточного программного обеспечения не поддерживается или не рекомендуется .

Мой вопрос:

Если это "не следуетне будет использоваться "то, что является предпочтительным способом олицетворения пользователя при совершении вызовов в домене Windows?В рамках asp.net вы можете просто добавить <identity impersonate="true" /> узел в web.config

1 Ответ

0 голосов
/ 03 января 2019

Решение из комментария:

Нет другого решения для олицетворения идентичности Windows в ядре asp.net.Если вам нужно олицетворять, это единственный способ в настоящее время в ядре asp.net.

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