【发布时间】:2018-02-09 12:28:08
【问题描述】:
我正在尝试将身份服务器与 .Net Core 2.0 一起使用,为此我正在遵循本指南:http://docs.identityserver.io/en/release/quickstarts/6_aspnet_identity.html
我根据上面的链接创建了身份服务器应用程序并使用 5000 端口托管并注册了一个用户。
我从示例中获取客户端应用程序,当我点击 Secure 时,它向我显示托管在 5000 上的应用程序的登录页面,但点击登录后没有任何反应。
它抛出 404 错误。谁能建议我错过了什么?
【问题讨论】:
-
您能否检查一下您使用的 QuickStart 代码库是否有 ConsentController?
-
不,@AbhaySaraf 这就是我想知道的,在此链接中的任何地方都没有提到添加控制器docs.identityserver.io/en/release/quickstarts/…。你知道这方面的样本吗?
-
关键区别在于快速入门将
RequireConsent设置为false,因此无需ConsentController。 Quickstart.UI 项目有everything you need。 -
@Neel 您将在docs here 中找到对同意的引用。 Kirk Larkin 也发布了代码链接
-
您是否从github.com/IdentityServer/IdentityServer4.Quickstart.UI/tree/… 克隆了快速入门 UI 代码?如果没有,那么您缺少一些控制器/选项/服务/页面,您需要手动设置。
标签: asp.net-core asp.net-identity identityserver4