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, скопируйте свежую и оригинальную версию из установочного файла.
Это исправит проблему;)