Mục lục:

Người ủy quyền lambda là gì?
Người ủy quyền lambda là gì?

Video: Người ủy quyền lambda là gì?

Video: Người ủy quyền lambda là gì?
Video: [Khóa học lập trình #C#_nâng_cao] - Bài 13: #Delegate trong C# | HowKteam 2024, Tháng mười một
Anonim

MỘT Người ủy quyền Lambda (trước đây gọi là tập quán người ủy quyền ) là một tính năng API Gateway sử dụng Lambda chức năng kiểm soát quyền truy cập vào API của bạn. Dựa trên mã thông báo Người ủy quyền Lambda (còn được gọi là TOKEN người ủy quyền ) nhận danh tính của người gọi trong mã thông báo mang, chẳng hạn như Mã thông báo web JSON (JWT) hoặc mã thông báo OAuth.

Xem xét điều này, làm cách nào để kiểm tra trình cấp quyền cổng API?

Đối với YÊU CẦU người ủy quyền , nhập các tham số yêu cầu hợp lệ tương ứng với các nguồn nhận dạng được chỉ định và sau đó chọn Thử nghiệm . Ngoài việc sử dụng Cổng API bảng điều khiển, bạn có thể sử dụng AWS CLI hoặc một AWS SDK cho Cổng API đến kiểm tra kêu gọi một người ủy quyền . Để làm như vậy bằng cách sử dụng AWS CLI, xem kiểm tra -invoke- người ủy quyền.

cổng API là gì? Một Cổng API là cốt lõi của một API giải pháp quản lý. Nó hoạt động như một lối vào duy nhất vào một hệ thống cho phép nhiều API hoặc microservices để hoạt động gắn kết và cung cấp trải nghiệm đồng nhất cho người dùng. Vai trò quan trọng nhất Cổng API lượt chơi đang đảm bảo quá trình xử lý đáng tin cậy của mọi API gọi.

Sau đó, mã thông báo mang là gì?

Mã thông báo mang tên là loại truy cập chủ yếu mã thông báo được sử dụng với OAuth 2.0. MỘT Bearer Token là một chuỗi không rõ ràng, không nhằm mục đích có bất kỳ ý nghĩa nào đối với khách hàng sử dụng nó. Một số máy chủ sẽ phát hành mã thông báo là một chuỗi ký tự thập lục phân ngắn, trong khi những ký tự khác có thể sử dụng mã thông báo chẳng hạn như JSON Web Mã thông báo.

Làm thế nào để bạn kiểm tra Lambda trên Amazon?

Các bước để kiểm tra một hàm Lambda

  1. Tạo một dự án AWS Lambda Java. ?
  2. Tạo một hàm AWS Lambda. Bạn cần triển khai hàm handleRequest của Lambda trong lớp LambdaFunctionHandler.
  3. Unit-test chức năng AWS Lambda.
  4. Tải lên và chạy chức năng AWS Lambda.
  5. Kiểm tra chức năng Lambda sự kiện tùy chỉnh.

Đề xuất: