Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào
tài liệu Apigee X. thông tin
Mã làm mới được dùng để lấy mã truy cập mới sau khi mã truy cập ban đầu hết hạn hoặc bị thu hồi. Mã làm mới được cấp tuỳ chọn cùng với mã truy cập bằng một số loại cấp.
Antipattern
Mã làm mới có thể được Apigee phát hành hoặc thông qua các tài nguyên bên ngoài. Tuy nhiên, đây là một mẫu chống lại nếu mã làm mới không bao giờ được sử dụng thông qua thao tác RefreshAccessToken.
Tác động
Việc duy trì mã làm mới không cần thiết sẽ ảnh hưởng tiêu cực đến cả hiệu suất và độ tin cậy của hệ thống xác thực.
Phương pháp hay nhất
Nếu bạn không bao giờ cần mã làm mới
Nếu không cần mã làm mới, nhà phát triển nên sử dụng các loại cấp quyền "thông tin đăng nhập của máy khách" hoặc "ngầm ẩn" khi tạo mã truy cập mới. Các loại cấp quyền này không phát hành mã làm mới, điều này là mong muốn nếu không cần chức năng mã làm mới.
Nếu proxy chỉ thực hiện thao tác đọc bằng mã làm mới
Apigee cung cấp GetOAuthV2Info. Bạn có thể dùng phương thức này để truy xuất các thuộc tính mã làm mới. Nhà phát triển không nên sử dụng chính sách này để xác thực mã làm mới. Đây là một mẫu chống lại việc mã làm mới không bao giờ được dùng để đổi lấy mã truy cập mới. Xin lưu ý rằng Apigee có thể hoạt động với mã truy cập và mã làm mới bên ngoài. Nếu quy trình mã làm mới diễn ra bên ngoài Apigee, bạn nên sử dụng thao tác RefreshAccessToken để mọi mã làm mới đã nhập không còn hợp lệ đều được xoá đúng cách khỏi hệ thống Apigee.