【问题标题】:.Net Core 3.1 MVC with Identity feature, while running via IIS producing 404 error [closed]具有身份功能的.Net Core 3.1 MVC,通过IIS运行时产生404错误[关闭]
【发布时间】:2021-04-04 04:05:02
【问题描述】:

为了方便,这里是最新代码的链接 (1)https://github.com/biteus/mmm_development (2)Git分支:Stackoverflow_Yinqiu (3)https://github.com/biteus/mmm_development.git

有人可以探索并帮助找到差距。请随时将另一个分支推送到同一个存储库 mmm_development。

非常感谢您的合作。

【问题讨论】:

  • 注册无法导航到登录页面。 404 问题可能已通过将 AddDefaultUI() 添加到 AddIdentity.. 中得到修复,如下所示
  • services.AddIdentity(config => { //config.SignIn.RequireConfirmedEmail = true; config.SignIn.RequireConfirmedEmail = false; }).AddEntityFrameworkStores().AddDefaultUI ().AddDefaultTokenProviders();在 Startup.cs ConfiguarationService()
  • 但是,目前,设法显示登录和注册,但注册没有导航到页面,也没有进行注册,因为用户无法登录
  • 嗨@Bite-us,关于这个案例有什么更新吗?

标签: c# .net asp.net-core http-status-code-404 identity


【解决方案1】:

使用这个project,然后更改启动。

你的创业应该是流动的:

        app.UseHttpsRedirection();
        app.UseStaticFiles();
        app.UseRouting();
        app.UseAuthentication();
        app.UseAuthorization();

结果:

【讨论】:

  • 你太棒了!!!!!!..它确实有效。但是,我想知道,我已经在应用程序中添加了这些,但不是您显示的顺序。无论如何,它可以工作,从现在开始,我将确保按照您在此处显示的那样映射它们。非常感谢..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-23
  • 2021-02-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多