Я новичок в веб-разработке, и я пытаюсь реализовать редактор интерфейса Kendo с браузером изображений для вставки в документ на странице MVC 4.5. редактор работает нормально, однако, когда я нажимаю кнопку вставки изображения i gt 403 запрещенное всплывающее сообщение.kendo ui editorfor imagebrowser возвращает 403
Я создал пользовательский контроллер браузера изображений, указывающий на ~/Контент/изображения.
и, на мой взгляд, я использую пользовательский контроллер браузера в моем коде
@(Html.Kendo().EditorFor(m => m.QuestionText)
.Encode(false)
.HtmlAttributes(new { style = "width: 100%; height: 200px" })
.Name("EditQuestionText")
.Tools(tools => tools.Clear().InsertImage())
.ImageBrowser(imageBrowser => imageBrowser
.Image("~/JFA/QuestionImages/{0}")
.Read("Read", "JFAImageBrowser"))
)
Я сравнил свой код на примере проекта из кендо для EditorFor (который будет просматривать папку), но можно найти не различимые различия ... Я также не могу найти много на пути других людей, которые сталкиваются с этой проблемой, поэтому я подозреваю, что есть установка, которую я не могу найти, что вызывает мою проблему, любая помощь была бы БОЛЬШОЙ appareicated
мое изображение браузер (взято непосредственно из демонстрации)
public class JFAImageBrowserController : EditorImageBrowserController
{
private const string contentFolderRoot = "~/Content/images";
public override string ContentPath
{
get
{
return contentFolderRoot;
}
}
дополнительно, используя Скрипач событие щелчка на кнопке "Вставить изображение" является GET/JFA/JFAImageBrowser/читать? Путь =% 2F HTTP/1.1
где, как демо POST/ImageBrowser/Read HTTP /1.1
Я не знаю, почему демо использует POST, где, как мина с использованием GET, если это не из-за перегруженной изображения Browswer
Спасибо за ответ, я добавил, что мой браузер браузера изображений на исходное сообщение – user3042240
Можете ли вы проверить разрешения, как я заметил в моем редактировании выше? –
Разрешения «отображаются» в порядке. Я даже добавил доступ для чтения/списка для «всех» и «анонимный вход в систему», чтобы охватить все. – user3042240