Есть ли рабочий пример ThinkTecture IdentityServer с SelfHost, работающий на https?Рабочая модель ThinkTecture IdentityServer с SelfHost, работающая на https?
Я искал образцы в самом проекте и в отдельном проекте для образцов
- https://github.com/thinktecture/Thinktecture.IdentityServer.v3
- https://github.com/thinktecture/Thinktecture.IdentityServer.v3.Samples
Все, что я нашел включены RequireSsl = false
в IdentityServerOptions
и precofigured URLs для HTTP (например, HTTP : // loсalhost: 3333/core. Любая попытка изменить его на https приводит к IDX10803: Unable to create to obtain configuration from...
Что мне нужно - это рабочий пример или инструкции, как изменить любой из этих образцов для запуска под https. Мы можем предположить, что любой клиент в образце уже настроен на https, если это требование.
Эксплуатационные манипуляции IIS здесь не применимы. Кажется, что образец SelfHost использует собственную реализацию http. Хотя, не может найти способ заставить его работать с включенной опцией SSL. – moudrick
На самом деле у меня нет проблем с запуском их образцов. Я пробовал последний SelfHost (минимальный), который прослушивает: https: // localhost: 44333/core – adi
@moudrick В основном Microsoft.Owin.Host.HttpListener отвечает за самостоятельный хостинг. И вам нужно настроить SSL для HttpListener. [Здесь] (http://stackoverflow.com/questions/11403333/httplistener-with-https-support) является образцом, как это сделать. – adi