Перейти к содержанию

Обезопасьте своё приложение с помощью OpenId Connect

Введение в OpenId Connect

От меня

Так как OpenId Connect стал фактически стандартом для процесса аутентификации и упоминается во многих учебниках, я перенес текст этого раздела в отдельную заметку.

Конфигурация ASP.NET Core

Используем gRPCurl и gRPCui с JWT

Используем клиент на C# с JWT

Используем клиент gRPC-web с JWT

Получаем данные о пользователе на стороне сервера

Чтобы получить данные о пользователе, нужно, как это обычно и делается, достать принципала из HTTP-контекста, который можно получить из gRPC-контекста:

var user = context.GetHttpContext().User;


Последнее обновление : 6 сентября 2023 г.
Дата создания : 6 сентября 2023 г.

Комментарии

Комментарии