And*_*ean 5 .net c# asp.net-mvc identityserver3
我想在登录页面上创建一个将重定向到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"
}
}
Run Code Online (Sandbox Code Playgroud)
在日志记录页面中,有以下代码,
<ul class="list-unstyled">
<li ng-repeat="link in model.additionalLinks"><a ng-href="{{link.href}}">{{link.text}}</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
因此,在AuthenticationOptions中使用此自定义,这将添加指向自定义页面的链接.
然后,您需要在模板文件夹中添加resetpassword.html页面.
| 归档时间: |
|
| 查看次数: |
4331 次 |
| 最近记录: |