加密 ASP.NET 中的 ReturnURL
我想知道是否可以在将 ReturnURl
显示给最终用户之前对其进行加密。
我对 .NET 很陌生,但我尝试过在 Global.asax 中使用 PostAuthenticateRequest。但这似乎从来没有火过。
如果可能的话,我将使用我自己的加密逻辑。
I am wondering if its possible to encrypt the ReturnURl
before it's displayed to the end user.
I am pretty new at .NET, but I have tried using the PostAuthenticateRequest in the Global.asax. But that doesnt seem to ever fire.
I would be using my own encryption logic if this is even possible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您想要执行此操作的唯一原因是 URL 中包含敏感信息。
如果您的 URL 中有敏感数据 -
不要。
而且,不要使用您自己的加密逻辑。其他人已经为您完成了繁重的工作。这绝对是您不想重新发明轮子的领域。
.NET 包含多种加密数据的方法。
.NET 密码学入门
The only reason you would want to do this is if you have sensitive information in the URL.
And if you have sensitive data in the URL --
Don't.
And also, don't use your own encryption logic. Someone else has already done the heavy lifting for you. This is definitely one area you don't want to reinvent the wheel.
.NET includes plenty of ways to encrypt your data.
A .NET Cryptography Primer