ThinkTecture IdentityServer的工作示例,其中SelfHost使用https?

ThinkTecture IdentityServer的工作示例,其中SelfHost使用https?,https,requiressl,Https,Requiressl,是否有ThinkTecture IdentityServer和SelfHost在https上工作的工作示例 我在项目本身和单独的项目中搜索样本 我在IdentityServerOptions中找到的所有内容包括RequireSsl=false,以及到http的预配置URL(例如。http://loСalhost:3333/core。任何将其更改为https的尝试都会导致IDX1083:无法创建以从…获取配置。 我需要的是工作示例或说明,如何将任何示例更改为在https下运行。我们可以假设

是否有ThinkTecture IdentityServer和SelfHost在https上工作的工作示例

我在项目本身和单独的项目中搜索样本

我在
IdentityServerOptions
中找到的所有内容包括
RequireSsl=false
,以及到http的预配置URL(例如。http://loСalhost:3333/core。任何将其更改为https的尝试都会导致
IDX1083:无法创建以从…获取配置。


我需要的是工作示例或说明,如何将任何示例更改为在https下运行。我们可以假设示例中的任何客户端都已配置为https(如果这是一项要求)。

检查您是否拥有IIS Express开发证书,它用于本地主机绑定。
如果没有,请使用此选项进行恢复。
然后可以使用cmd:netshhttpshowslcert检查ipport绑定,并在需要时添加新绑定


希望这能对您有所帮助。

IIS express操作在这里不适用。SelfHost示例似乎正在使用自己的http实现。尽管无法找到方法使其在启用SSL选项的情况下工作。实际上,我在运行他们的示例时没有问题。我尝试了最新的SelfHost(最小值)正在侦听的:@moudrick基本上由Microsoft.Owin.Host.HttpListener负责自托管。您需要为HttpListener配置SSL。这是如何进行此类配置的示例。