我很难理解如何识别服务器3的工作原理。 即使我花了很多时间去调查。 现在我正在尝试运行IdentityServer3 samples。
我可以运行客户端(例如: WPF隐式客户端),但是当我运行它时我无法登录。
我认为我必须再运行两个项目
当我尝试运行'示例Web API' 项目时,我收到错误:
类型' System.InvalidOperationException'的例外情况发生在 IdentityServer3.AccessTokenValidation.dll但未在用户中处理 代码
其他信息:IDX10803:无法创建以获取 配置来自: ' https://localhost:44333/core/.well-known/openid-configuration'
所以可能仍然缺少身份服务器项目,但我不知道 这个项目在哪里? (我正在谈论项目 本地主机:44333)
我还需要以某种方式设置证书吗?
我尝试了很多东西 仍然没有。 你能帮助我运行这个例子。因为这不是 只需下载解决方案即可。
如果有人知道需要采取哪些措施来使semples工作,那将是很棒的。
感谢您的帮助。
答案 0 :(得分:3)
如果没有Identiy服务器主机,示例将无效。
为此我必须下载Identity Server 3,然后运行' Host.Console'项目(可能也适用于' Host.Web'项目)
示例和主机控制台应在单独的Visual Studio实例中打开并同时运行。