Tôi đang cố gắng cho phép truy cập vào ứng dụng web của chúng tôi bằng cách sử dụng OAuth 2.0 và Azure AD. Hướng dẫn here.OAuth 2.0 và Azure Active Directory - lỗi AADSTS90009
Người dùng được chuyển hướng đến URL tương tự:
https://login.microsoftonline.com/common/oauth2/authorize?
client_id=d220846b-1916-48d2-888b-9e16f6d9848b&
response_type=code&
response_mode=query&
state=[secure-random]&
redirect_uri=[my_uri]&
resource=[my app ID uri taken from app settings]
Tôi nhận được lỗi sau thì:
AADSTS90009: Ứng dụng 'd220846b-1916-48d2-888b-9e16f6d9848b' là yêu cầu một mã thông báo cho chính nó. Kịch bản này chỉ được hỗ trợ nếu tài nguyên được chỉ định bằng cách sử dụng Mã định danh ứng dụng dựa trên GUID.
Mô tả này không thực sự hữu ích cho tôi. Tôi đã kiểm tra điều này thread, nhưng tôi vẫn bị mất.
Lỗi này có ý nghĩa gì và Mã định danh ứng dụng dựa trên GUID là gì? Giá trị của tài nguyên trông như thế nào? Giúp nhiều đánh giá cao.
Cảm ơn, tôi hơi bối rối một chút - tôi định sử dụng Đồ thị Microsoft vì vậy điều này đáng lẽ phải là tài nguyên của tôi. Bây giờ tôi đã nhận được mã thông báo. Cảm ơn một lần nữa! –
Cảm ơn nhiều, đã lưu 4 giờ của tôi ít nhất –
Tương tự như vậy, rất vui khi tìm thấy câu trả lời của bạn sau vài giờ gỡ lỗi vào Chủ nhật. Cảm xúc hỗn hợp mặc dù; Tôi không biết tại sao nó không hoạt động với URI ứng dụng (giống như graph.microsoft.com - ví dụ) vì URI và ID khách hàng là duy nhất. Dù sao, bất kể - bạn là một nhà vô địch, cảm ơn. – markau