как использовать N промежуточных программ проверки подлинности cookie в aspnetcore - PullRequest
1 голос
/ 05 апреля 2019

Я хотел бы использовать промежуточное программное обеспечение cookie для аутентификации для хранения cookie в ядре aspnet.

У меня есть пространство имен / идентификатор арендатора для каждого запроса, поэтому один пользователь может войти в N cookie.

Я хотел бы иметь возможность использовать HttpContext.SignInAsync и HttpContext.Authenticateasync с этим namespace/id.

Я не знаю всех namespace/ids заранее.Можно ли настроить это с помощью промежуточного программного обеспечения для аутентификации?

SigninAsync("myschem" + namespaceid) ect.

, если это невозможно.Как бы выглядели мои «Helper.SignInAsync» и «Helper.AuthenticateAsync», чтобы устанавливать файлы cookie самостоятельно, а не использовать промежуточное программное обеспечение.

Причины использования платформы заключаются в том, что она заботится обо всей защите файлов cookie иустановить все настройки куки, которые я бы сделал самостоятельно.Может ли одна возможная вкладка в это?Таким образом, определяя одну схему и затем для каждого запроса измените имя файла cookie на основе tenantid?

...