C# 在Identity Server 4中添加自定义用户注册页

C# 在Identity Server 4中添加自定义用户注册页,c#,.net-core,identityserver4,C#,.net Core,Identityserver4,我正在使用Identity Server 4作为令牌服务用于我的.Net核心应用程序。我找不到添加自定义用户注册页面的方法。我可以添加登录,注销页面,如下所示 services.AddIdentityServer( options => { options.UserInteractionOptions.LoginUrl = "/ui/login";

我正在使用
Identity Server 4
作为
令牌服务
用于我的
.Net核心
应用程序。我找不到添加自定义
用户注册
页面的方法。我可以添加
登录
注销
页面,如下所示

   services.AddIdentityServer(
                options =>
                    {
                        options.UserInteractionOptions.LoginUrl = "/ui/login";
                        options.UserInteractionOptions.LogoutUrl = "/ui/logout";
                    });
   AuthenticationOptions = new AuthenticationOptions
                    {
                        IdentityProviders = ConfigureAdditionalIdentityProviders,
                        LoginPageLinks = new LoginPageLink[] { 
                            new LoginPageLink{
                                Text = "Register",
                                Href = "localregistration"
                            },
                             new LoginPageLink{
                                Text = "Forgot Password?",
                                Href = "~/forgotpassword",
                            }
                        }
                    } 
我记得有一种方法可以在
Identity Server 3
中添加自定义
注册
忘记密码
页面,如下所示

   services.AddIdentityServer(
                options =>
                    {
                        options.UserInteractionOptions.LoginUrl = "/ui/login";
                        options.UserInteractionOptions.LogoutUrl = "/ui/logout";
                    });
   AuthenticationOptions = new AuthenticationOptions
                    {
                        IdentityProviders = ConfigureAdditionalIdentityProviders,
                        LoginPageLinks = new LoginPageLink[] { 
                            new LoginPageLink{
                                Text = "Register",
                                Href = "localregistration"
                            },
                             new LoginPageLink{
                                Text = "Forgot Password?",
                                Href = "~/forgotpassword",
                            }
                        }
                    } 

我在
Identity Server 4
中找不到类似的功能。有谁能帮我弄清楚这件事吗。非常感谢您的帮助。

用户管理不是的功能。您应该实现自己的用户管理系统。或者使用aspnet identity来管理用户,这是identity Server4的aspnet identity示例。

谢谢Adem,我已经为用户管理实现了identity。但我希望该功能在用户单击register时将其重定向到注册表。它出现在
IdentityServer3
中,但不在最新的一个中。您看到这个示例了吗?是的,但这更多是MVC处理的。我需要能够在
Identity Server 4
中配置视图。他们为
登录、注销提供了自定义功能,但没有为注册提供自定义功能。我只是想知道有一个解决办法。链接断了,这就是为什么只链接的答案不受欢迎。