我正在使用ColdFusion進行加密和解密。我具有可變的活性用一個值1。我想創建含有活性等的加密值的URL:如何解密包含特殊ColdFusion字符的值?
http://localhost:8500/blueline/[email protected]&active=!#
這裏!#
是1.
加密值在另一端即ActivateRegistration。 cfm我需要用相同的私鑰解密active
並找到原始值。但我沒有得到正確的加密字符串時,我嘗試下面的代碼:
<cfset activeValue = url.active>
原因是加密值還包含字符串中的特殊字符#
。誰能幫忙?另外我該如何處理ColdFusion特殊字符/關鍵字?
您使用哪種算法和編碼?不知道更多,我會建議返回base64中的加密值。另外,一定要[url encode](http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7c2f.html)url參數。如果這沒有幫助,你能發表一個重現問題的例子嗎? – Leigh