我有一个带有许多控制器的ASP.NET MVC应用程序,其中一个叫做Reports。
当我尝试导航到/ Reports或/ Reports中的任何其他视图时,例如/ Reports / MonthlyReport,我出于某种原因得到了浏览器的登录提示:
我在所有其他控制器上使用的控制器上使用完全相同的[Authorize]属性,但他们没有遇到此问题。
我没有名为Reports的物理文件夹。
我在这个控制器里没有做任何特别的事情。
更新:这里是踢球者:当我将控制器名称从ReportsController更改为ReportController和相应的Views文件夹时,问题就消失了。
我对RouteConfig进行了0次更改。