string emailfield=txtEmail.Text.ToString();
string url =
"http://localhost:3076/user/Authenticate-Users.aspx?email="+emailfield;
Run Code Online (Sandbox Code Playgroud)
我想加密查询字符串,然后decrpyt.有没有办法在C#中做到这一点?
谢谢
我有一个URL www.site-address/site-page/page1.aspx?username = deepu&password = deepu如何将URL更改为www.site-address/site-page/page1.aspx?username = 232322323232&password = 2323232322323 ie我想加密我通过URL传递的字段请帮助我使用.net加密和解密C#中的URL,现在我使用response.redirect并将这些值作为查询字符串传递....请帮助....
为了保护Web应用程序免受查询字符串操作,我正在考虑向每个url添加一个查询字符串参数,该参数存储所有其他查询字符串参数和值的SHA1哈希值,然后根据每个请求的哈希值进行验证.
此方法是否提供强大的保护,防止用户操纵查询字符串值?这样做还有其他任何缺点/副作用吗?
我并不特别关注这个私人网络应用程序的"丑陋"网址.由于对于相同的查询字符串参数,哈希值始终相同,因此Url仍然是"可收藏"的.
这是一个ASP.NET应用程序.