繁体   English   中英

在ASP.NET应用程序中隐藏URL

[英]Hide URL in ASP.NET application

我正在开发一个ASP.NET应用程序。 但是我想隐藏URL,以便用户不知道他或她站在哪一页上。 他们有什么解决方案吗?

使用Server.Transfer 它不会更改URL。

Server.Transfer发生在浏览器不知道任何内容的情况下,浏览器请求一个页面,但是服务器返回了另一个的内容。

在以下情况下应使用Server.Transfer():

  • 我们不需要在用户Web浏览器中重定向请求的地方显示真实的URL
  • 我们想要将当前页面请求传输到同一服务器上的另一个.aspx页面
  • 我们想保留服务器资源,避免不必要的往返服务器
  • 我们要保留查询字符串和表单变量(可选)

没有解决方案,除非您可以强制用户仅从可以控制安装或运行哪些软件的受限环境中浏览。 即使您强迫用户使用特定的浏览器,他们也可以使用Fiddler之类的工具查看要访问的URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM