Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 禁用通过URL导航站点_C#_Asp.net_Model View Controller - Fatal编程技术网

C# 禁用通过URL导航站点

C# 禁用通过URL导航站点,c#,asp.net,model-view-controller,C#,Asp.net,Model View Controller,我一直在论坛上寻找这个问题的答案。也许我不知道搜索时的措辞是否正确,但有没有办法通过在url中输入控制器和方法来禁用已部署站点的导航 换句话说,只允许通过视图中的按钮进行导航。如果你将此作为某种安全措施,你应该站在角落里重新考虑你的安全策略 如果没有,您可以在每个链接和按钮上标记会话id或其他内容,然后在控制器中验证 我认为你应该重新表述这个问题,包括你为什么要这样做,也许我们可以帮助你重新思考整个解决方案

我一直在论坛上寻找这个问题的答案。也许我不知道搜索时的措辞是否正确,但有没有办法通过在url中输入控制器和方法来禁用已部署站点的导航


换句话说,只允许通过视图中的按钮进行导航。

如果你将此作为某种安全措施,你应该站在角落里重新考虑你的安全策略

如果没有,您可以在每个链接和按钮上标记会话id或其他内容,然后在控制器中验证

我认为你应该重新表述这个问题,包括你为什么要这样做,也许我们可以帮助你重新思考整个解决方案