Я использую asp.net core mvc 2.1 и должен совершать звонки на устаревшую конечную точку webpi asp.net 4.6, которая зависит от аутентификации Windows для аутентификации и авторизации вызовов пользователя.
Это В статье подробно описывается, как выдавать себя за идентификатор Windows, и у меня это получается ... НО следующее предложение на этой странице также говорит
Обратите внимание, что RunImpersonated не поддерживаетасинхронные операции и не должны использоваться для сложных сценариев.Например, упаковка целых запросов или цепочек промежуточного программного обеспечения не поддерживается или не рекомендуется .
Мой вопрос:
Если это "не следуетне будет использоваться "то, что является предпочтительным способом олицетворения пользователя при совершении вызовов в домене Windows?В рамках asp.net вы можете просто добавить <identity impersonate="true" />
узел в web.config