Stellen Sie eine HTTP-POST-authentication basic-request mit Javascript

Möchte ich mit JavaScript führen Sie eine POST-Anforderung, die mit dem gemeinsamen "Authorization: Basic" - Methode. Der server beherbergt ein OWIN C# - App und bei erfolgreicher Authentifizierung sollte es geben, mir ein token im JSON-format.

Dies ist der wireshark entspricht, was ich erreichen wollen mit plain Javascript:

    POST /connect/token HTTP/1.1
    Authorization: Basic c2lsaWNvbjpGNjIxRjQ3MC05NzMxLTRBMjUtODBFRi02N0E2RjdDNUY0Qjg=
    Content-Type: application/x-www-form-urlencoded
    Host: localhost:44333
    Content-Length: 40
    Expect: 100-continue
    Connection: Keep-Alive

    HTTP/1.1 100 Continue

    grant_type=client_credentials&scope=api1HTTP/1.1 200 OK
    Cache-Control: no-store, no-cache, max-age=0, private
    Pragma: no-cache
    Content-Length: 91
    Content-Type: application/json; charset=utf-8
    Server: Microsoft-HTTPAPI/2.0
    Date: Fri, 17 Jul 2015 08:52:23 GMT

    {"access_token":"c1cad8180e11deceb43bc1545c863695","expires_in":3600,"token_type":"Bearer"}

ist es möglich, dies zu tun? Wenn ja, wie?

siehe Dokumentation - developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest
Vanille -, Javascript-oder jQuery ?
Alle updates zu diesem Thema?

InformationsquelleAutor Gianluca Ghettini | 2015-07-17

Schreibe einen Kommentar