相关疑难解决方法(0)

如何防止用户访问某些内部路由?

我有一个有很多路线的网站.

一些路线,例如/sector-overview我希望用户看到的特定页面.

其他路线,例如/sectoroverview,最终呈现包括在主页上的部分的动作.

第二条路径仅仅是应用程序的内部路径,但如果用户在其地址栏中输入该路径(这是一个容易犯的错误),系统会将其视为有效请求并返回HTML部分.

我可以将第二条路线重命名为类似的东西/internal-sectoroverview,但这并不能解决问题,只是隐藏它.

如果用户键入此请求,是否有任何方法可以阻止处理请求?处理这个问题的最佳方法是什么?

asp.net-mvc asp.net-mvc-routing

3
推荐指数
1
解决办法
1677
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-routing ×1