Frage

Ich versuche zu benutzen Plupload So laden Sie Dateien in ASP.NET hoch. Mein Upload -Handler muss idealerweise in die Formulareauthentifizierung auf meiner Website aufgenommen werden, funktioniert jedoch in diesem Fall nicht. Ich kann die Anfrage, die Plupload in Firebug macht, nicht sehen und verstehe nicht wirklich, was es tut. Gibt es eine Möglichkeit, dieses Problem zu umgehen?

Hier ist mein Plupload -Initialisierungscode:

$(function () {
    $("#uploader").pluploadQueue({
        runtimes: 'gears,flash,silverlight,browserplus,html5,html4',
        url: '/Handlers/UploadImage.ashx',
        filters: [
            { title: "Image files", extensions: "jpg,gif,png" },
            { title: "Zip files", extensions: "zip" }
        ],
        flash_swf_url: '/Scripts/plupload/plupload.flash.swf',
        silverlight_xap_url: '/Scripts/plupload/plupload.silverlight.xap'
    });
War es hilfreich?

Lösung

Ich hatte Flash als erste Laufzeit in meiner Liste, und das wurde verwendet. Flash hat einen Fehler (http://bugs.adobe.com/jira/browse/fp-1044), die vorhandenen Informationen und Authentifizierungsinformationen (Digest/Basic) bei fileReference.Upload verworfen werden. Plupload hat ein Flag, um Flash zu zwingen, Urlstream anstelle von fileReference.Upload zu verwenden. Wenn Sie dies auf echte festlegen, behebt das Problem, das ich hatte. :)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top