在不同域上工作时,CKFinder“编辑”功能不起作用

2023-12-20

我们正在评估CKFinder,目前我们有这样的情况:

  • app.domain.com 托管我们的 JS 应用程序,包括 ckfinder.js
  • api.domain.com 托管connector.php

请注意,它们位于不同的域中。

我们可以毫无问题地查看文件和文件夹。

该问题与EDIT feature。当用户选择图像并单击“编辑”按钮时,CKFinder 进入编辑模式,但收到错误并且图像无法编辑:

response (status cancelled)
URL:about:/blank?camanProxyUrl=https%3A%2F%2Fapp.domain.com%2Flib%2Fckfinder%2Fcore%2Fconnector%2Fphp%2Fconnector.php%3Fcommand%3DThumbnail%26lang%3Den%26type%3DImages%26currentFolder%3D%252F%26hash%3D7c47bbd7d0c05357%26fileName%3Dfile-aaa-Image-Sample-6.jpg%26date%3D20160208110210%26fileSize%3D206

看起来 CKFinder 正在使用的某些 php 代理存在问题。

可能与这个组件有关:https://github.com/ckfinder/CamanJS/tree/master/docs https://github.com/ckfinder/CamanJS/tree/master/docs

我们需要 r取消编辑功能,但保持相同的域组织正如我们一样。

任何解决方案都非常受欢迎,谢谢!


一般来说,CKFinder 目前不支持跨域设置。事实上,ckfinder.js and connector.php应该位于同一个域中。请注意,这不仅仅是破解编辑功能的问题,应用程序的其他区域(包括一些与安全相关的区域)也将无法工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在不同域上工作时,CKFinder“编辑”功能不起作用 的相关文章

  • Typescript:如何在自定义过滤器中使用角度 $filter

    如何在自定义过滤器中使用 Angular filter 如何注入 filter依赖 module Filters export class CustomFilter public static Factory return function
  • 获取特定月份/年份的第一天

    有没有比以下更好的方法返回特定月份 年份的第一天的日期 month date m year date Y from date Y m d mktime 0 0 0 month 1 year 这在计算上并不完全优雅 但我喜欢它 因为它非常可读
  • 如何使用 jQuery 通过 Ajax 发送复选框数组的值?

    我有一个包含很多表单字段的表单 12 x n 行 每行中的第一个字段 代表产品 是一个类似于以下内容的复选框
  • 在 php、ajax 或 javascript 中加载进度?

    任何人都知道如何在系统仍在服务器端获取数据的同时在客户端显示加载进度以及完成的百分比 例如 当我在客户端按下 确定 按钮时 它会调用服务器端从数据库收集数据 整个过程可能需要2到3分钟 如何在客户端显示加载进度 大约加载完成了多少 我怎样才
  • NetBeans 代码模板 ${date}?

    我在 Eclipse 中有这个代码模板 自 日期 起 当输入时我得到这样的东西 自2009年8月4日起 但是当我添加相同的模板时 自 日期 起 到 NetBeans 它输出 自日期以来 有人可以帮忙吗 还没有答案吗 这在 Netbeans
  • 在 HTML5 中将两个图像合并到一个画布上

    我正在使用 HTML5 canvas 元素 假设我有 2 个 ImageData 对象 我想将它们组合起来放在一张画布上 假设我不关心这些图像如何组合 两个 ImageData 对象具有完全相同的像素数和形状 组合两个图像的最佳方式是什么
  • Laravel 计划命令一旦启动就停止?

    我已经为 laravel 5 1 项目设置了预定命令 它有效 命令已经启动 但愚蠢的是我没有考虑如何停止它 通常您不想停止它 但该命令正在向数据库表中插入近 50 万行 而我只是想确保我可以在不登录服务器的情况下启动它 显然我需要在某个时候
  • JavaScript:预期的赋值或函数调用,却看到了一个表达式

    我正在使用 JSHint 来确保我的 JavaScript 是 严格的 但我收到以下错误 预期是赋值或函数调用 但看到的是表达式 关于以下代码 var str A B C D var data var strArr str split fo
  • 通过 jQuery 从输入类型=“文件”多个中删除文件

    我在使用 PHP 和 jQuery 上传文件时遇到问题 表单可以一次上传多个图像 这些图像可以在滑块中预览 表单还包含两个字段标题和描述 滑块通过 jQuery 工作 当用户通过单击选择文件来选择多个图像时
  • Phonegap facebook 插件:android 的各种问题

    我正在尝试将 Phonegap 3 1 与 Phonegap facebook plugin 集成 以使我的应用程序能够使用 facebook 登录 https github com phonegap phonegap facebook p
  • 从相机视图中拖动锁定在一定距离/半径处的对象

    我在场景中心有一个相机 距离相机 z 400 处有 1 个球体 其父级位于中心 我想从视图中向上 向下 向左 向右拖动球体 但同时不改变它相对于中心的 z 位置 我最终使用了另一个球体并使其不可见 添加side THREE DoubleSi
  • Paypal IPN 发送“待处理”并以“多币种”为理由?

    我正在使用 Paypal IPN 从我的网站收款 该网站目前仅处于开发阶段 因此我建立了一个沙盒网站进行测试 并且我已经通过在英国注册的测试帐户非常成功地以英镑货币 我的居住国货币 进行付款 但是 我希望该网站能够检测访问者的原籍国并允许他
  • PhantomJS 网页内存消耗?

    是否有一种编程方式 因为我想在运行时自动执行 方式来查看网页在通过 PhantomJs 运行时使用了多少内存 我也在使用 casperjs 如果这有帮助的话 我已经搜索了很多但没有找到任何方法 PhantomJs 使用 QtWebKit 因
  • 如何修复 getImageData() 错误画布已被跨源数据污染?

    我的代码在本地主机上运行得很好 但在网站上却不起作用 我从控制台收到此错误 对于这一行 getImageData x y 1 1 data Uncaught SecurityError Failed to execute getImageD
  • ORDER BY 字段内的 MySQL 子查询。 (没有内连接)

    有很多与此相关的问题 但都具有使用内部联接的相同答案 这 我认为 在这里是不可能的 如果我错了请告诉我 我现在正在做的是调用两个不同的 mysql 查询来获取结果 它工作完美 db gt query SELECT FROM meta WHE
  • 数字和小数的输入掩码

    在测试我的程序后 我发现了以下错误 我在 sqlserver 中的表包含 价格数字 6 2 我的程序的用户输入价格 555 00 就很好了 但是当他输入 555555 时 这是错误的 所以我需要指定掩码 其中尾数是可选的 0 到 999 小
  • 跨浏览器:禁用输入字段的不同行为(文本可以/不能复制)

    我有一个被禁用的输入 html 字段 在某些浏览器 Chrome Edge Internet Explorer 和 Opera 中可以选择并复制文本 但至少在 Firefox 中这是不可能的 您可以通过在不同浏览器中执行以下代码来测试
  • gmail 不断阻止 PHPmailer 登录

    我将在接下来的 8 小时内部署一个网站 而 Gmail 刚刚停止接受 PHPmailer 登录我的帐户 起初 它在测试过程中工作了几个小时 然后 它就停止工作了 我已经允许所有允许不太安全的应用程序从 gmail 登录 但它仍然不允许 ph
  • 如何从配置加载套接字 io 事件监听器? [复制]

    这个问题在这里已经有答案了 我有使用套接字io 的nodejs 应用程序 我将存储在 config routes js 中的所有事件侦听器 module exports routes auth login controller auth a
  • 检查php中位字段是否打开的正确方法是什么

    检查位字段是否打开的正确方法是什么 在 php 中 我想检查来自 db mysql 的位字段是否打开 这是正确的方法吗 if bit 1 还有其他方法吗 我看到有人使用代码ord http jameslow com 2008 08 12 m

随机推荐

  • 如何使用打开文件对话框?

    我正在尝试编写代码来使用公钥加密文本并使用私钥和密码进行解密 我不太擅长编程语言 因为我不是编程学生 但对于我的小型项目 我需要编写一些有关加密的程序 对于下面的代码 使用我的 C 驱动器中的文本文件来使用公钥进行编码 但我想使用 open
  • 无法访问的代码可以安全删除吗? (-Wunreachable-代码)

    我有一个旧程序 是通过 CFLAGS Wunreachable code 使用 clang 构建的 它在某些 switch 上显示一些警告 在中断时 它说它 永远不会被执行 简单地删除无法访问的代码是否安全 或者本质上是 Wunreacha
  • C++ 没有匹配的构造函数

    最近 我开始学习 C 这是我的第一个 C 程序 但它不起作用 错误信息 没有用于初始化 文档 的匹配构造函数 我使用的IDE是Xcode class Document private int doc id int lan id std ve
  • 测试应用内计费的订阅功能

    是否可以测试应用内结算的订阅功能 我尝试使用保留的产品 ID 进行测试 android test purchased 但它给出了类似 未找到项目 的错误 我正在使用应用内计费版本 3 我无法从网络上找到结论性答案 任何帮助表示赞赏 自 20
  • 验证 AngularJS 中名称包含括号的输入

    我有一个表单输入 其名称包含括号 例如
  • 当我什至没有使用 TypeScript 时,为什么会收到一条错误消息,提示“需要属性分配”?

    我的代码是 import React from react import Text StyleSheet View from react native const ComponentsScreen gt return
  • 从 URL 中删除尾部斜杠是否总是安全的?

    我将 URL 存储在数据库中 并且我希望能够知道两个 URL 是否相同 一般来说 末尾的斜杠不会改变您从服务器获得的响应 IE http www google com http www google com 是相同的http www goo
  • 第二个窗口首先运行如何停止它

    当我运行 python 文件kill app 时 它运行第一个第二个 python 文件 Hb test py 然后在 tkinter 上运行第一个 python 我正在使用 vs code python 版本是 3 10 看下面的代码 f
  • asp.net MVC5 - 依赖注入和 AuthorizeAttribute

    我花了很长时间寻找解决我的问题的方法 我有一个自定义的 AuthorizeAttribute 它需要依赖于可以访问 DbContext 的 服务 遗憾的是 依赖注入在自定义 AuthorizeAttribute 中不起作用 并且始终为 nu
  • 使用 jQuery 从右向左滑动 DIV

    我使用 jQuery 代码在加载时从左到右对 div 进行动画处理 然后通过单击关闭按钮 div 从右到左隐藏 它工作正常 只是不是水平地从左到右 而是对角线 我究竟做错了什么 这是我正在使用的代码的示例http jsfiddle net
  • 使用预先配置的作业创建 Jenkins Docker 映像

    我创建了一堆本地部署管道作业 这些作业执行诸如删除现有容器 在本地构建服务 构建 docker 映像 运行容器等操作 这些不是 CI CD 作业 只是用于部署的小型管道开发期间在本地进行 我现在想做的是将其提供给我们所有的开发人员 这样他们
  • 使用 grep 正则表达式匹配任意数量的数字

    我有一个文件 其中的行看起来类似如下 data datalater 983290842 Data387428later datafhj893724897290384later 4329804928later 我想要做的是使用正则表达式来匹配
  • 使用 Postman 将 GUID 列表发布到 MVC 5 控制器

    我正在尝试制作一个控制器方法 public String CreateGasolineBlend List
  • 试图理解为什么在 Haskell 中使用foldr的这个函数不起作用

    所以我是 Haskell 的新手 并使用 WikiBooks 来学习它 在高阶函数章节中 使用了以下示例 echoes foldr x xs gt replicate x x xs 所以我尝试运行它 但它给了我一个错误 如下所示 Ambig
  • Symfony 根据日期计算天数

    我正在尝试根据日期计算 1 21 天的价格 家庭控制器 Sql SELECT DISTINCT a property id a date a minimum stay a maximum stay a quantity a arrival
  • git - 修剪空格

    我不小心加了一些空格我最初的承诺 http github com josh brown euler python commit 5eed0c8874141b87deae35de57589cd38e03dfaa 它显示为红色git diff
  • SQL 排序和连字符

    有没有一种方法可以在 SQL Server 2005 中轻松排序 同时忽略字符串字段中的连字符 目前我必须执行 REPLACE fieldname 或函数来删除排序子句中的连字符 我希望可以在存储过程的顶部设置一个标志或其他东西 Acces
  • 如何在R中选择组内具有特定值的行

    我正在 R 中的循环和函数方面进行自我训练 但目前处于非常基础的水平 对于最近的一项研究 我需要准备如下数据 我有一个数据集 如下所示 dd lt read table text event timeline ys ID year grou
  • 在相同的 pandas 数据上运行相同的脚本会产生略有不同的数据帧浮点值

    我正在执行之前在相同数据上运行过的脚本 我得到的数据帧与前一个数据帧仅略有不同 小数点后第十位左右 例如 在某些列 和行 中 旧数据框包含价格 5673391 88 在新数据帧的同一列和同一行中 该值似乎完全相同 5673391 88 但是
  • 在不同域上工作时,CKFinder“编辑”功能不起作用

    我们正在评估CKFinder 目前我们有这样的情况 app domain com 托管我们的 JS 应用程序 包括 ckfinder js api domain com 托管connector php 请注意 它们位于不同的域中 我们可以毫