.NET MVC3 C # - ошибка загрузки JQuery HTTP 302 - PullRequest
0 голосов
/ 27 февраля 2012

Я использую .NET MVC3 вместе с плагином JQuery uploadify, и мне кажется, что я получаю ошибку HTTP 302 от возвращенного объекта onFrror Uploadify.

Когда я регистрируюсь в firebug, кажется, что ничего не отправляется обратно на сервер, только получение для cancelImg.

Может кто-нибудь помочь?

Ниже приведен код моего представления, и в файле global.asax у меня есть настройка части "/ settings / Terms-and-condition / upload" для перехода к моему контроллеру, которая также следует

$(document).ready(function () {
    var t = '@(Request.Cookies[FormsAuthentication.FormsCookieName] != null ? Request.Cookies[FormsAuthentication.FormsCookieName].Value : string.Empty)'; 

    $("#file_upload").uploadify({
        'uploader': '@Url.Content("~/_media/scripts/uploadify/uploadify.swf")',
        'cancelImg': '@Url.Content("~/_media/scripts/uploadify/cancel.png")',
        'buttonText': 'Upload Files',
        'scriptData': { token: t },
        'script': '/settings/terms-and-conditions/upload',
        //'folder': '/uploads',
        //'fileDesc': 'Image Files',
        //'fileExt': '*.jpg;*.jpeg;*.gif;*.png',
        'multi': true,
        'auto': true
     });
});

Контроллер

 [AcceptVerbs(HttpVerbs.Post)]
  public string Upload(HttpPostedFileBase fileData)
    {
        //var fileName = this.Server.MapPath("~/uploads/" + System.IO.Path.GetFileName(fileData.FileName));
        //fileData.SaveAs(fileName);
        return "ok";
    }

1 Ответ

0 голосов
/ 06 марта 2012

обычно делать со следующими

<authorization>
   <allow users="*"/>
</authorization>

из вашего web.config

...