2012-02-27 77 views
-1

我使用.NET MVC3與JQuery uploadify插件,我似乎從返回的'onError'Uploadify對象得到HTTP 302錯誤。NET MVC3 C# - JQuery Uploadify錯誤HTTP 302

當我檢查螢火蟲時,似乎甚至沒有任何東西被髮回到服務器,只是getImg的獲取。

任何人都可以幫忙嗎?

以下是我的看法代碼,並在Global.asax文件我有「/設置/條款和條件/上傳」部分安裝到我的控制器,這是也遵循

$(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

302是重定向,而不是錯誤。 – SLaks 2012-02-27 00:34:27

+0

對不起,在標題 – Adam 2012-02-27 00:40:23

+0

失敗它在哪裏重定向?登錄頁面可能? – 2012-03-06 05:24:39

回答

0

其一般做以下

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

從你的web.config