Javascript 在Asp.net中加密地址栏url
因为这对于每个安全的网站都非常重要,要加密或编码其地址栏Javascript 在Asp.net中加密地址栏url,javascript,asp.net,url,web,Javascript,Asp.net,Url,Web,因为这对于每个安全的网站都非常重要,要加密或编码其地址栏URL,以防止最终用户查看。如何在客户端的asp.net中实现这一点(通过javascript)。它应该显示编码的URL,但在服务器端应该可以正常工作。方法应适当解码。有三个问题你可以提供答案 通过javascript对URL进行编码或解码 隐藏地址栏 防止复制地址栏 请根据您的说明分享您对上述任何一项的看法/答案。这会有帮助的 谢谢 您可以使用encodeURIComponent(str)和encodeURI(str)函数对java
URL
,以防止最终用户查看。如何在客户端的asp.net中实现这一点(通过javascript)。它应该显示编码的URL
,但在服务器端应该可以正常工作。方法应适当解码。有三个问题你可以提供答案
encodeURIComponent(str)
和encodeURI(str)
函数对java脚本中的URL进行编码,但我不确定它的用途,因为URL仍然有效,用户可以使用。就普通用户而言,它的某些部分可能会变得模糊不清,但对于任何老练的用户(我猜他们将是编码方案的目标),都可以很容易地找到答案总而言之,我不明白你想做什么,因为就安全性而言,它似乎没有任何作用。你能解释一下为什么url需要安全吗?当然应该使用https/ssl来保护流量,但我想不出任何好的理由让你想要加密地址栏本身。我只想让用户查看编码的url。非常确定这是重复的:我检查了这个。但在asp.net中找不到如何通过Response.Redirect()实现在何处导航