我想在登录页面上创建一个将重定向到http:// server / resetpassword /的URL,然后将创建我的cusotm页面,该页面由示例制作成CustomViewServices,但是没有示例如何添加自己的页面
https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/CustomViewService
有任何想法吗?
不必创建CustomViewService,可以处理这种情况,在AuthenticationOptions中添加以下代码(在您的启动类中)
LoginPageLinks = new List<LoginPageLink>()
{
new LoginPageLink()
{
Href = "resetpassword",
Text = "Reset Your Password",
Type = "resetPassword"
}
}
在日志记录页面中,有以下代码,
<ul class="list-unstyled">
<li ng-repeat="link in model.additionalLinks"><a ng-href="{{link.href}}">{{link.text}}</a></li>
</ul>
因此,在AuthenticationOptions中使用此自定义项,这将向您的自定义页面添加一个链接。
然后,您需要在模板文件夹中添加一个resetpassword.html页面。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句