在ColdFusion中,我的密码以井号#
结尾。因此,每当我尝试使用此值进行连接时,它都不会接受我的密码。我尝试使用3个哈希,但仍然存在错误。
name="directoryWatcher"
server="localhost"
username="******"
password="********#"
答案 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#"