Мне трудно полностью понять, как работает identoty server 3. Даже когда я потратил много времени на изучение. Теперь я пытаюсь запустить примеры IdentityServer3.
Я могу запустить клиент (например: Неявный клиент WPF), но не могу войти в систему, когда запускаю это.
Я предполагаю, что мне нужно запустить еще два проекта
- Проект, на котором размещается сервер идентификации (место, где регистрируются клиенты и области действия)
- а также проект API.
Когда я пытаюсь запустить проект Sample Web API', я получаю сообщение об ошибке:
Исключение типа «System.InvalidOperationException» возникло в IdentityServer3.AccessTokenValidation.dll, но не было обработано в пользовательском коде.
Дополнительная информация: IDX10803: невозможно создать для получения конфигурации с: 'https://localhost:44333/core/.well-known/openid-configuration'.
Так что, вероятно, все еще отсутствует проект сервера идентификации, но я не знаю, где этот проект? (Я говорю о проекте с локальным хостом: 44333).
Также мне нужно как-то установить сертификат?
Я пробовал так много вещей и все еще ничего. Не могли бы вы помочь мне запустить эти примеры. Потому что это не работает, когда просто загружаешь решение.
Было бы здорово, если бы кто-то знал шаги, которые нужно сделать, чтобы семплы работали.
Спасибо за помощь.