Ckfinder (.Net) Нет вывода XML из Connector.aspx

Поэтому я интегрировал CKfinder с CKeditor. На локальном хосте все работает. После загрузки на сервер функциональность Browser Server выдает следующую ошибку:

Не удалось правильно загрузить XML-ответ с веб-сервера. Необработанный ответ от сервера: Пустой ответ

После исследования с помощью Firebug я обнаружил, что с сервера нет ответа xml. Вместо этого он отправляет следующий html-контент:

<html><head><title></title><!-- <script language="javascript">window.location.replace("http://www.domainname.com/ckfinder/core/connector/aspx/connector.aspx?command=Init&type=Images");</script> --></head><body></body></html>

Чтобы добавить к удивлению, доступ к тому же URL-адресу соединителя непосредственно через браузер создает правильный xml:

<Connector resourceType="Images">
<Error number="0"/>
<ConnectorInfo enabled="true" imgWidth="1600" imgHeight="1200" s="" c="" thumbsEnabled="true" uploadCheckImages="false" thumbsUrl="/Assets/_ckthumbs/" thumbsWidth="100" thumbsHeight="100" thumbsDirectAccess="false"/>
<Resource Types><ResourceType name="Images" url="/Assets/" maxSize="0" allowedExtensions="bmp,gif,jpeg,jpg,png" deniedExtensions="" hash="be4f06df98eb7cc3" hasChildren="true" acl="255"/></ResourceTypes>
<PluginsInfo/>
</Connector>

Вот скриншоты, чтобы было понятно:

ответ в firebug после запроса xhr

вывод браузера после прямого запроса URL


person xtrahelp.com    schedule 10.12.2013    source источник


Ответы (1)


Не уверен, что это поможет кому-то, но проблема была не в конфигурации ckfinder или ckeditor. Редактор ckeditor был установлен на страницах с поддержкой ssl, а cms была настроена для принудительного перенаправления на URL-адрес без ssl для незащищенных разделов. Назначение папок ckeditor и ckfinder в качестве безопасных областей остановило перенаправление на URL-адрес без SSL. Неправильный вывод выше был связан с кодом перенаправления в cms, а не в ckfinder.

person xtrahelp.com    schedule 10.12.2013