Hinzufügen eines CORS-Headers zu einer http-Anfrage mit Ajax

Ich habe eine Restfull-Anwendung entwickelt und möchte eine weitere Webanwendung hinzufügen, um deren Dienste zu nutzen. Deshalb rufe ich Ajax auf:

 $.ajax({
            type: "Post",
            async: false,
            url: "ip_adress/Inviter/api/Account/Register",
            data: donne,
            headers: {  "Access-Control-Allow-Origin:": "*"},
            success: function (data) {
                console.log(data);
                var tab = [];
                tab["username"] = username;
                tab["password"] = pwd;
                var isLogged = Login.CheckCredential(tab, username);
                return isLogged;
            },
            error: function (xhr, status, error) {
                console.log(xhr);
                console.log(status);
                console.log(error);
            }

        });

Ich erhalte diese Ausnahme:

Object {readyState: 0, status: 0, statusText: "SyntaxError: Fehler beim Ausführen von 'setRequestHeader'… -Origin: 'ist kein gültiger HTTP-Header-Feldname. "} Fehler DOMException: Fehler beim Ausführen von' setRequestHeader 'für' XMLHttpRequest ':' Zugriffskontrolle-Zulassen-Ursprung: 'ist kein gültiger HTTP-Header-Feldname.

So muss ich wissen:

Wie kann ich den CORS in dieser Situation aktivieren?

Wie kann ich meinen Code reparieren?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage