Tôi muốn sử dụng JavaScript để thực hiện yêu cầu POST bằng phương thức "Ủy quyền: Cơ bản" chung. Máy chủ lưu trữ một ứng dụng C# OWIN và xác thực thành công nó sẽ cung cấp cho tôi một mã thông báo ở định dạng JSON.Thực hiện yêu cầu cơ bản xác thực HTTP POST bằng cách sử dụng Javascript
Đây là Wireshark tương đương với những gì tôi muốn thực hiện bằng đồng bằng 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"}
là nó có thể làm như vậy? Nếu vậy, làm thế nào?
xem tài liệu - https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest –
Vanilla Javascript hoặc jQuery là tốt? – LeftyX
Mọi cập nhật về vấn đề này? – LeftyX