Итак, у меня в приложении Asp.Net MVC 5 есть редактор Telerik Html.
В моей среде разработки он работает отлично.Но когда я публикую приложение на IIS, даже на компьютере разработчика, я получаю эту ошибку:
Возвращен запрошенный URL-адрес 405 - Метод не разрешен
Я попробовал это:
https://docs.microsoft.com/fr-fr/aspnet/web-api/overview/testing-and-debugging/troubleshooting-http-405-errors-after-publishing-web-api-applications
но, не решил проблему.
Вот мой код:
function createKendoEditors(element) {
$(element).kendoEditor({
tools: [
"bold",
"italic",
"underline",
.
.
.
.
],
imageBrowser: {
type: "imagebrowser-aspnetmvc",
messages: {
dropFilesHere: "Drop files here"
},
transport: {
read: "@GeneralHelper.Prefix/ImageBrowser/Read",
destroy: {
url: "@GeneralHelper.Prefix/ImageBrowser/Destroy",
type: "POST"
},
create: {
url: "@GeneralHelper.Prefix/ImageBrowser/Create",
type: "POST"
},
thumbnailUrl: "@GeneralHelper.Prefix/ImageBrowser/Thumbnail",
uploadUrl: "@GeneralHelper.Prefix/ImageBrowser/Upload",
imageUrl: "@GeneralHelper.Prefix/ImageBrowser/Image?path={0}"
// Пути в порядке,Если я изменяю какой-либо путь, выдается ошибка «Папка не найдена».}, path: ""}});
$(".htmlEditor").removeClass("k-widget k-editor k-editor-inline");
}
Видимо, это правильная проблема.Но я не смог найти никакой помощи после долгих поисков.
Любая помощь будет оценена.
Спасибо.