0

我在 asp.net 页面上有一个链接按钮,它在单击时打开的页面的 url 是动态创建的。如何隐藏在地址栏中显示的弹出页面的 url?除了使用链接按钮还有其他选择吗?代码:

lnkTest.Attributes.Add("onclick", "window.open('" + HttpContext.Current.Session["AttachmentURL"] + "','toolbar=no,titlebar=no,location=no,menubar=no,copyhistory=no,status=no,directories=no');");

此弹出窗口使用 url 打开存储在数据库中的附件。因此,该 url 对用户是隐藏的。

4

1 回答 1

1

如何隐藏在地址栏中显示的弹出页面的 url?

出于良好的安全原因,您不能在大多数现代浏览器中使用

此弹出窗口使用 url 打开存储在数据库中的附件。因此,该 url 对用户是隐藏的。

在这种情况下,默默无闻的安全性是荒谬的。您页面的 URL 将在加载后立即显示在开发人员工具中,不隐藏任何内容

进行更改,使您的网址不包含敏感信息

于 2019-11-21T22:39:34.477 回答