首页 > 解决方案 > 如何隐藏包含查询字符串的实际网址?

问题描述

我想替换包含查询字符串的 url,这样最终用户就无法看到网页的原始路径。我能做些什么?

标签: asp.net

解决方案


任何一个:

  1. 使用带有 POST 的 HTML 表单,而不是常规链接或 GET 表单。

  2. 使用 javascript 更改客户端的地址栏,但如果用户知道如何操作,则可以绕过它,这有点粗略。

  3. 如果可能的话,在您的环境中保存状态并从后端重定向,尽管这也是一种丑陋的方法,除非这是一次性的事情,因为人们从某个外部链接登陆您的页面。


推荐阅读