Bal*_*bso 1 encryption coldfusion
我使用以下代码加密用户密码.
<cfset "EncryptedNewPass" = Encrypt(#HTMLCodeFormat(NewPass)#, Request.PasswordKey)>
Run Code Online (Sandbox Code Playgroud)
然后将它与存储在数据库中的值进行比较,它可以正常工作.但是,如果我从数据库中获取值并使用decrypt,如下所示
<cfset DecryptedPass = Decrypt(#getOrigPassFP.pass#, Request.PasswordKey)>
Run Code Online (Sandbox Code Playgroud)
并执行cfout,该值包含<pre> </pre>标记.我遇到的问题是因为我们也使用密码打开PDF文档,这是一个错误.我尝试使用replace来剥离标记,但是当它显示或传递给变量时,它仍然包含<pre>标记.