Model view controller MVC路由-将直接浏览限制为操作方法

Model view controller MVC路由-将直接浏览限制为操作方法,model-view-controller,routing,Model View Controller,Routing,我想知道如何阻止用户通过浏览url直接访问操作方法。我有一个ViewUser操作方法,其中从url传递ID。现在,用户可以用一个不同的ID替换该ID,操作方法将执行。现在我没有设置指定的路线。是否可以只允许从ActionLink访问action方法 使用UUID而不是id.UUID.randomUUID()。 如果这不是一个选项,请考虑传递身份验证令牌。由于明显的原因,无法限制从特定访问url,并检查当前已验证的用户是否有权执行其请求。谢谢,我将尝试一下。

我想知道如何阻止用户通过浏览url直接访问操作方法。我有一个ViewUser操作方法,其中从url传递ID。现在,用户可以用一个不同的ID替换该ID,操作方法将执行。现在我没有设置指定的路线。是否可以只允许从ActionLink访问action方法

使用UUID而不是id.UUID.randomUUID()。
如果这不是一个选项,请考虑传递身份验证令牌。

由于明显的原因,无法限制从特定
访问url,并检查当前已验证的用户是否有权执行其请求。

谢谢,我将尝试一下。