Поскольку предприятия продолжают внедрять облачные программные решения, управление несколькими учетными записями пользователей и паролями может стать непосильной задачей. Один из способов упростить этот процесс — реализовать аутентификацию единого входа (SSO). В этой записи блога мы рассмотрим, как реализовать SSO, инициированный поставщиком удостоверений, с использованием протокола языка разметки утверждений безопасности (SAML) в приложении .NET Core с помощью C#.

Чтобы упростить задачу, мы будем использовать сторонний пакет NuGet под названием Kentor.AuthServices для реализации…