【问题标题】:CKFinder 2: "File browser is disabled for security reasons"CKFinder 2:“出于安全原因,文件浏览器被禁用”
【发布时间】:2017-07-24 17:10:46
【问题描述】:

这太令人沮丧了。使用 CKFinder v2,并在每次页面加载时获取该对话框。我已经用谷歌搜索了一个小时,但除了开发人员在旧论坛帖子(现在已关闭新帖子的网站上)中说的“你应该阅读开发人员文档”之外,还没有找到明确的答案。是的,这真的很有用。我已经做到了。

因为我们没有使用 PHP 或 .NET,所以我按照 v3 文档所说的去做,并且正在使用 v2,即 JavaScript 集成方法。这是他们示例页面中的代码:

http://docs.cksource.com/CKFinder_2.x/Developers_Guide/ColdFusion/Integration/JavaScript

var finder = new CKFinder();
finder.basePath = '/ckfinder/';
finder.create();

我知道它加载了一个 config.js 文件,但该文件也没有说明它;我查看了 API 文档,也没有发现任何相关内容。

小部件加载得很好,但没有文件浏览器,它对我们的目的毫无用处。如果我们可以让它工作,我们会将它集成到 CKEditor 中并为其购买商业许可证。

感谢您的帮助! :)

【问题讨论】:

    标签: javascript ckeditor ckfinder


    【解决方案1】:

    事实证明,它与一个名为 CheckAuthentication() 的函数有关,它以某种方式在您下载的任何“集成”方法下运行——可能是 PHPASPColdFusion 等。

    就我而言 (ColdFusion),我必须进入 config.cfm 并在其中添加代码以使其返回 true(检查正确的身份验证)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多