【发布时间】:2011-09-25 19:52:01
【问题描述】:
我编写了从 URL 中获取密码的代码,然后对密码进行加密。我知道要将加密的“密钥”放回 URL 而不是原始 Pin。如何做到这一点?
我通过以下方式获取 Pin 图:
string Pin = Request.QueryString["PIN"];
有没有相反的方法把它放回 URL 中?
非常感谢。
感谢您的反馈。 是的,我知道这一点,但这没关系,因为它只是用于学习目的。不会使用敏感信息。
这只是我正在开发的一个小程序。
现在可以了,唯一的问题是使用后:
Response.Redirect("page.aspx?key=" + encryptedKey);
我似乎无法在页面上显示任何内容;例如更新标签。
【问题讨论】:
-
Request.QueryString 是用户发送给您的查询。你为什么要改变它?对于更进一步的代码?还是自己提出另一个要求?还是在某处输出更新后的 URL?
标签: c# asp.net encryption query-string