coldfusion <cfdirectory> Windows域控制器网络驱动器权限</cfdirectory>

时间:2013-08-15 01:34:41

标签: coldfusion permissions dns controller cfdirectory

我在ColdFusion中使用<cfdirectory>访问目录时遇到问题。如果我发出:

,我在ColdFusion中有点新鲜
<cfset mPath = "\\192.168.0.18\share\Pol\">
<cfdirectory directory="#mPath#" action="list" name="dir" sort="#url.sort#">

此代码可以列出目录及其所有文件夹。

但是当我通过网络选择受密码保护的驱动器时,它无法显示任何内容。结果是空的,但实际上我在这个驱动器中有文件夹。

我们在Windows域控制器下运行。我的帐户允许完全访问控制,也允许ColdFusion服务器IP或帐户。

<cfset mPath = "\\192.168.0.21\hse_scan">
<cfdirectory directory="#mPath#" action="list" name="dir" sort="#url.sort#"> 

ColdFusion中未检测到任何文件夹和子文件夹。

我可以在ColdFusion服务器设置中设置任何内容吗?

1 个答案:

答案 0 :(得分:0)

您说您的帐户具有完全访问权限,但默认情况下ColdFusion不会使用您的帐户启动,它将使用本地系统帐户(请在“服务”控制台中查看) )。要访问网络资源,ColdFusion还需要使用域帐户运行。我怀疑这是你的问题。