如何修复以哈希结尾的密码

时间:2018-07-20 03:28:50

标签: coldfusion directory passwords

在ColdFusion中,我的密码以井号#结尾。因此,每当我尝试使用此值进行连接时,它都不会接受我的密码。我尝试使用3个哈希,但仍然存在错误。

     name="directoryWatcher"
     server="localhost"
     username="******"
     password="********#"

2 个答案:

答案 0 :(得分:1)

按照CF代码的工作流程,##也应在cfoutput中视为#with。因此,您应该再输入#个密码(根据seybsen的评论)。像下面的代码

<cfset password = "*****##"> Here add one # with your password. 

name="directoryWatcher"
server="localhost"
username="******"
password="#password#"

想象一下,如果您的密码类似<cfset password = "123#" >,那么您可以再添加一个类似<cfset password = "123##">的#,同时在CF属性中将这些变量值分配给CF属性时,CF在cfoutput中将##视为#。因此password="#password#"-> password = "123#".

的结果

答案 1 :(得分:0)

正如Seybsen所说,您可以使用哈希转义哈希,因此#变成##;或者,您可以将密码设置为变量。

<cfset password = "********#">

name="directoryWatcher" server="localhost" username="******" password="#password#"