Xin chào @ gpub1,
Ban đầu, tôi thấy lỗi tương tự. Tôi đã thực hiện một vài thay đổi đối với kịch bản của mình và nó đã hoạt động
Hãy thử tập lệnh yêu cầu trước bên dưới. Thêm biến 'Mã thông báo' làm biến môi trường
var authServiceUrl = pm.environment.get['TOKEN_URL'];
var cname = pm.environment.get['UNAME'];
var cpword = pm.environment.get['PWD_ENCRYPTED'];
var cID = pm.environment.get['CLIENT_ID'];
var cSECR = pm.environment.get['CLIENT_SECRET'];
const getTokenRequest = {
method: 'POST',
url: authServiceUrl+'/token',
header: 'Content-Type:application/x-www-form-urlencoded',
body: {
mode: 'urlencoded',
urlencoded: [
{ key: 'username', value: cname },
{ key: 'password', value: cpword },
{ key: 'client_id', value: cID },
{ key: 'client_secret', value: cSECR },
]
}
};
pm.sendRequest[getTokenRequest, [err, response] => {
const jsonResponse = response.json[];
const newAccessToken = jsonResponse.access_token;
pm.variables.set['Token', newAccessToken];
}];
Trong bài viết này, tôi trình bày cách thiết lập bộ sưu tập người đưa thư để tự động bao gồm mã thông báo ủy quyền khi thực hiện yêu cầu tới các điểm cuối được bảo mật
Chỉnh sửa bộ sưu tậpThứ nhất, tôi giả sử bạn đã tạo một bộ sưu tập. Tôi đã tạo một cái gọi là phương tiện. Tiếp theo chúng ta tiến hành chỉnh sửa bộ sưu tập này. Điều này sẽ đưa chúng ta đến phần này của người đưa thư
Bây giờ, đối với Tiêu đề, Loại nội dung = application/x-www-form-urlencoded và Phần thân sẽ chứa một chuỗi ở định dạng grant_type=client_credentials&client_id={clientd}&client_secret={clientsecret}&resource={resource}
Khi chúng tôi chạy cái này, chúng tôi thấy rằng chúng tôi đã lấy lại mã thông báo Bearer
CẢM ƠN VÌ ĐÃ ĐỌC. TRƯỚC KHI BẠN RỜI, TÔI CẦN SỰ GIÚP ĐỠ CỦA BẠN
TÔI ĐANG DÀNH NHIỀU THỜI GIAN TRONG NHỮNG NGÀY NAY ĐỂ TẠO CÁC VIDEO YOUTUBE ĐỂ GIÚP MỌI NGƯỜI TÌM HIỂU NỀN TẢNG MICROSOFT POWER
NẾU BẠN MUỐN XEM CÁCH TÔI XÂY DỰNG ỨNG DỤNG HOẶC TÌM THỨ GÌ HỮU ÍCH KHI ĐỌC BLOG CỦA TÔI, TÔI THỰC SỰ CẢM ƠN BẠN ĐÃ ĐĂNG KÝ KÊNH YOUTUBE CỦA TÔI
CẢM ƠN VÀ HÃY CÙNG HỌC HỎI NHÉ
CARLhttps. //www. youtube. com/carldesouza
GIỚI THIỆU VỀ CARL DE SOUZA
Carl de Souza là nhà phát triển và kiến trúc sư tập trung vào Microsoft Dynamics 365, Power BI, Azure và AI