小编Bal*_*bso的帖子

CF 8 Decrypt函数返回值包含在<pre> </ pre>中

我使用以下代码加密用户密码.

<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>标记.

encryption coldfusion

1
推荐指数
1
解决办法
134
查看次数

标签 统计

coldfusion ×1

encryption ×1