2016-11-02 6 views
0

Я бы хотел позвонить по запросу (SiteServices) с другого сайта. Я установил разрешение «Чтение» в запросе «Аноним». Но, когда я перехожу к URL-адресу «../DesktopModules/2sxc/API/app-query/SiteServices», я получаю сообщение об ошибке, что информация о модуле не была предоставлена.2sxc: REST Call to Query

Возможно ли считывать данные запроса из-за пределов DNN? Запрос не использует информацию о модуле - он дает все для определенного типа контента.

Спасибо,

Майк

ответ

0

Запрос должен всегда знать, что приложение это для. Обычно эта информация предоставляется через идентификатор модуля. Когда вы используете его анонимно, вам нужно добавить имя приложения.

.../2sxc/api/app-query/MyAppName/SiteServices

синтаксис вы ищете.

+0

Спасибо, Даниэль ... Полагаю, я все еще сталкиваюсь с некоторыми неприятностями. Я получаю это сообщение: тип «ObjectContent'1» не смог сериализовать тело ответа для типа контента «application/xml»; кодировка = UTF-8' . Поток в запросе отлично работает, когда я просто проверяю запрос ... но он получает этот результат, когда я вызываю его из API ... – Mike

+0

Возможно, вы используете источник данных в своем запросе, который требует контекста модуля - в частности, модуль-источник данных? – iJungleBoy

+0

Спасибо, я так не думаю ... У меня есть ICache -> PublishingFilter -> EntityTypeFilter -> CacheAllStreams -> (Output) – Mike

 Смежные вопросы

  • Нет связанных вопросов^_^