2013-03-26 43 views
0

我想要将链接中的值(特别是子域值)传递给自定义子域路由约束(实现IRouteConstraint),使得该值在url中不可见。通过路由值集合传递值,我无法从url中隐藏该值。它始终在url中可见。将行为链接的值传递到路由约束

那么我该如何做到这一点?是否有另一种传递数据的方式,以使值不可见?

回答

1

您可以用您需要的值创建指向您的操作方法的链接。然后在action方法中获取“hidden”值,并在cookie/session/tempdata中进行传递值的重定向。

通过这种方式,您可以获取所需的信息,并且该值将不会显示在您重定向到的URL中。