我想将一个值(特别是子域值)从操作链接传递给自定义子域路由约束(实现IRouteConstraint),使得该值在url中不可见。通过路由值集合传递值,我无法从url中隐藏该值。它总是在网址中可见。
那我怎么能做到这一点?是否有另一种传递数据的方式,以便价值不可见?
答案 0 :(得分:1)
您可以使用所需的值创建指向您的操作方法的链接。然后在action方法中获取“hidden”值并执行重定向传递cookie / session / tempdata中的值。
通过这种方式,您可以获取所需的信息,并且在您重定向到的网址中不会显示该值。