关闭Ckfiner访问公共

时间:2015-12-23 17:57:44

标签: javascript asp.net

在使用CkFinder的asp平台上,如何关闭对/ckfinder/ckfinder.html的公共访问

我有一个区域需要登录才能访问,但是当没有登录时我们可以访问此页面

由于

1 个答案:

答案 0 :(得分:0)

在CkFinder配置文件中,您可以让它隐藏文件,文件夹或文件和文件夹,如下所述:

http://docs.cksource.com/CKFinder_2.x/Developers_Guide/Java/Configuration/Hiding_Folders_and_Files

所以,基本上你想做:

<hideFiles>
  <file>ckfinder.html</file>
</hideFiles>

修改

您还可以使用ACL来限制哪些角色可以查看哪些文件夹,如下所述:

http://docs.cksource.com/CKFinder_2.x/Developers_Guide/PHP/Configuration/Access_Control

我自己没有测试,限制匿名用户从文件夹:

$config['AccessControl'][] = Array(
'role' => '*',
'resourceType' => '*',
'folder' => '/CkFinder', 

'folderView' => false,
'folderCreate' => false,
'folderRename' => false,
'folderDelete' => false,

'fileView' => false,
'fileUpload' => false,
'fileRename' => false,
'fileDelete' => false);