c# - 自定义身份验证类型的登录页面设计:个人用户帐户 ASP.NET core 2.1、MVC、c#
问题描述
我正在尝试为我的 Web 应用程序实现 OAuth2.0。我已经按照这个链接完成了。
我已向 2 个外部提供商 Microsoft 和 Google 注册。我也在 startup.cs 文件中添加了身份验证。
所以当我运行应用程序时,点击右上角的登录按钮,会显示一个登录页面。它显示的 URL 是https://localhost:44325/Identity/Account/Login
.
但我无法在我的解决方案中的任何地方找到此页面。我想修改此页面的设计,并希望在我打开应用程序后立即将其设为我的第一页。
我该怎么做?
编辑
解决方案
要发表评论,以便我将其作为答案发布,请按照此答案中的说明进行操作。
对我来说,我只是右键单击项目,选择Add -> New Scaffold Item
,Identity
在左侧窗格中的新对话框中选择,然后按照提示进行操作。
这些login.cshtml
页面是在Areas/Identity/Pages/Account
目录中创建的。
推荐阅读
- css - React-Bootstrap CSS 问题
- python - 如果熊猫交叉表中的所有行都为零,则无法包含列
- c# - 如何从 AppDomain 实例化 IModule 继承类?
- apache-flink - 无法在单独的 Flink 集群上运行 Apache Beam。官方说明无效
- jmeter - 如何只运行一次特定的采样器?
- logging - 如何从java中的日志文件中删除重复的异常消息?
- java - 如何简化此程序以检查青少年年龄?
- python - Accuracy 和 Validation Accuracy 保持不变,同时损失都减少了。尝试了我能找到的一切,仍然无法正常工作
- typescript - 摆脱 no-inner-declaratioins eslint 错误的最佳方法是什么?
- c# - 抛出异常:在 Webform 中填写详细信息后,Asp.net 中 system.data.dll 中的“system.data.sqlclient.sqlexception”并且没有显示任何消息