3

私はすでに私のWEB APIプロジェクトでCorsを有効にしています! API コントローラー内の他のすべてのメソッドは、他のプロジェクトからアクセスできます。

しかし剣道アップローダのリクエストがコントローラのメソッドに届かない

 $("#files").kendoUpload({
            async: {
                xhrFields: {
                    withCredentials: true
                },
                saveUrl: 'http://localhost:23618/API/test/UploadAttachment',

                removeUrl: 'http://localhost:23618/API/test/RemoveAttachment',
                autoUpload: true
            },

            upload: function (e) {
                e.data = { contactID: 5 };
            },

            error: onError

        });

エラー

A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin' header when the credentials flag is true. Origin 'http://localhost:23617' is therefore not allowed access.

これが私のコアです

 var cors = new EnableCorsAttribute("*", "*", "*");
            config.EnableCors(cors);
4

1 に答える 1