在ASP .NET 4.0 C-Sharp中加密Classic Asp 3.0 / Decrypt

时间:2015-08-06 08:38:38

标签: c# asp.net encryption asp-classic

我想在Classic Asp 3.0中加密字符串然后使用查询字符串将此数据转到使用C-Sharp编码并使用C-Sharp解密的网页。

使用经典asp很容易加密字符串,但我找不到如何在C-Sharp中解密它。

所以我需要一个加密算法适用于C-Sharp和Classic Asp 3.0。

有算法吗?

有人知道如何解决这个问题?

你能建议吗?

你能帮助我吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

交互两种不同的编程语言总是相当复杂。

最好使用相同的语言来加密和解密字符串。

我建议传递到网页,然后重定向来自asp classic 3.0页面的变量。

e.g。

在网页中:

Response.Redirect("page.aspx?varFromAspPage=" + Encrypt(Request.QueryString["varFromAspPage"].ToString()));

并在default.aspx.cs页面中:

Decrypt(Request.QueryString["varFromAspPage"].ToString().Trim())

在加密和解密字符串教程下面。

https://chandradev819.wordpress.com/2011/04/11/how-to-encrypt-and-decrypt-password-in-asp-net-using-c/

我希望我能帮到你。