1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/QR-QrF.Core

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

QrF.Core

Микросервисная архитектура на основе .NET Core 2.2

QrF.Core.Ids4 — сервис авторизации и аутентификации на базе IdentityServer4

На этапе разработки для создания подписи аутентификации можно использовать метод AddDeveloperSigningCredential(). В рабочей среде необходимо применять метод AddSigningCredential(), а также создать собственный сертификат подписи с помощью OpenSSL.

Создание сертификата с использованием OpenSSL

Скачайте и установите OpenSSL с официального сайта: https://slproweb.com/products/Win32OpenSSL.html. Выберите версию Win64 OpenSSL v1.1.1b.

Запустите командную строку от имени администратора в папке bin установленного OpenSSL и выполните следующие команды:

openssl req -newkey rsa:2048 -nodes -keyout ids4.key -x509 -days 365 -out ids4.cer

Далее объедините созданный сертификат и ключ в один файл, чтобы IdentityServer мог их использовать для корректной подписи токенов:

openssl pkcs12 -export -in ids4.cer -inkey ids4.key -out ids4.pfx

Примеры использования

jinyancao

.NET Core микросервисы: практика единого входа (https://www.cnblogs.com/jackcao/p/9928879.html)

Среда разработки

VS2017 / VS Code

.NET Core 2.2

Старая версия перенесена в ветку 1.0

(https://github.com/ren8179/QrF.Core/tree/1.0)

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Микросервисная архитектура на основе .NET Core 2.0. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/QR-QrF.Core.git
git@api.gitlife.ru:oschina-mirror/QR-QrF.Core.git
oschina-mirror
QR-QrF.Core
QR-QrF.Core
master