DotNet Nuke Api не найден - режим редактирования не работает

Я установил dotnetnuke версии 7, а затем установил dnnarticle v9.02, модуль был установлен без ошибок, и все подмодули этого работают без проблем, но у меня есть проблема с api адреса, которые в консоли браузера получают ошибку 404, как я могу исправить эту ошибку при использовании этого модуля?

/DesktopModules/DigitalAssets/API/ContentService для менеджера файлов и для панели управления Не найдено и для панели управления в ленточной панели работает, но в панели управления получить /DesktopModules/internalservices/API/controlbar ошибка, Edit Mode не работал тоже

2 ответа

Это может происходить из-за того, что в вашем пуле приложений не работает.NET Framework 4.0, который необходим для работы WebAPI.

1- в вашем web.config добавить набор runAllManagedModulesForAllRequests в true если это ложь, или добавить, если не существует

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true">

2- Проверить Newtonsoft.Json.dll файл существует в папке bin вашего dotnetnuke, скопируйте свежую и оригинальную версию из установочного файла.

Это исправит проблему;)

Другие вопросы по тегам