【发布时间】:2019-01-18 14:15:56
【问题描述】:
ASP.NET Core 2.x 包含一些预制的脚手架路由,例如登录页面、设置等。我正在处理一些只有 OAuth 登录按钮而没有设置的东西。这意味着我不希望用户能够通过电子邮件注册,并且我不希望任何设置页面。
我可以删除指向“设置”页面之类的链接,但是这些路由仍然存在,并且可以通过输入它们来访问。我如何禁用这些路由以使它们完全无法访问?
基本上/Identity/Account/* 路由下的所有东西,除了登录页面都应该不可用。
【问题讨论】:
标签: asp.net-core asp.net-mvc-scaffolding