Из документов, которые могут быть найдены here и here.
Cookie Аутентификация Промежуточный:
ASP.NET Ядро обеспечивает печенья промежуточного программное обеспечения, которое сериализует пользователь основной в зашифрованном печенье, а затем, при последующих запросах, проверяет куки, воссоздает основные и присваивает его пользователю свойство HttpContext. Если вы хотите предоставить свои собственные экраны входа и базы данных пользователей, вы можете использовать промежуточное ПО cookie как отдельную функцию.
Идентичность:
ASP.NET Основной стиль представляет собой систему членства, которая позволяет добавлять функциональные возможности входа в приложение. Пользователи могут создавать учетную запись и логин с именем пользователя и паролем или могут использовать сторонних поставщиков входа, таких как Facebook, Google, учетная запись Microsoft, Twitter и другие.
Короткий Идентичность основывается только на локальной аутентификации и обеспечивает возможность выполнять внешнюю аутентификацию, а также испеченные решения для предоставления учетных записей пользователей.
Плюсы и минусы каждого отличаются в зависимости от вашего бизнеса, и у обоих есть свое место, которое я нахожу, как правило, определяют на индивидуальной основе.
Внутренние работы для идентификации можно найти на странице github here.
Моя конечная цель состоит в том, чтобы одновременно проверять аутентификацию файла cookie на стороне маркера (JWT Bearer). Я думаю, что проще использовать аутентификацию cookie, а не идентификатор ASP.NET. Но я совсем не уверен. Это мой сценарий использования. –