我已经发布了此应用,该应用仍在测试中。我使用asp.net核心身份框架来提高安全性。当我发布应用而不添加仪表盘页面之类的其他东西时,一切正常,我可以转到/Identity/Account/Manage/index
页面并查看我的个人资料。现在,我添加了一个名为“仪表板”的新区域,并创建了一些页面,如类别,标签等。这些页面均位于各自的文件夹中。现在是程序的结构地区 - 仪表板-页----类别------ index.cshtml------ create.cshtml----标签------ index.cshtml------ create.cshtml-身份-页----帐户
现在,我已经将该应用程序部署到了此网站,但它并未转到仪表板下的区域。甚至标识下的区域也不会再次导航。仪表板下的区域可以识别,但是当我导航到它时它们只是显示空白。您可以使用此密码和用户名登录并查看即时通讯。用户名:OpMainControl密码:room?@awaitcash#这是网站http://www.masterlet.com登录后,您可以尝试导航至常规的身份页面,例如/ Account / Identity / Manage或/ Account / Identity / Manage / changepassword。或者您使用我在/ Dashboard / tags和/ Dashboard / categories创建的新区域。我已经尝试操纵这个东西近5天了,但无济于事。请帮助!
您在startup.cs中是否具有Area端点?
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "areas",
pattern: "
{area:exists=Articles}/{controller=Home}/{action=Index}/{id?}");
endpoints.MapRazorPages();
});