gpt4 book ai didi

javascript - CKFinder "Edit"功能在不同域上工作时不起作用

转载 作者:搜寻专家 更新时间:2023-10-31 21:04:16 25 4
gpt4 key购买 nike

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

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

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

我们能够毫无问题地查看文件和文件夹。

此问题与EDIT 功能 有关。当用户选择一个图像并单击“编辑”按钮时,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

我们需要重新取消 EDIT 功能,但保持相同的域组织

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

最佳答案

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

关于javascript - CKFinder "Edit"功能在不同域上工作时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35288396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com