Error on deploy with JWT custom authorizer
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- aws, javascript, node.js
Hướng nghiên cứu
Bắt đầu với sự kiện httpApi và hàm jwt-auth trong cấu hình service được nêu, sau đó so sánh thiết lập authorizer của chúng với ví dụ custom-authorizer của Auth0 được liên kết. Kiểm tra cấu hình Serverless Framework được yêu cầu cho các HTTP API authorizer; hoàn tất khi service triển khai thành công và route /module sử dụng JWT authorizer.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hi!
I'm trying to achieve something like this guide: https://github.com/serverless/examples/tree/master/aws-node-auth0-custom-authorizers-api
But when I try to deploy I'm getting this error: Event references not configured authorizer 'authorize'.
I think the only difference is that I'm using httpApi instead of http. This is my configuration:
service: xxxx
frameworkVersion: ">=1.78.0 <2.0.0"
plugins:
- serverless-dotenv-plugin
- serverless-offline
provider:
name: aws
runtime: nodejs12.x
region: ${env:AWS_LAMBDA_REGION}
stage: ${ opt:stage, 'local' }
cors:
allowedOrigins:
- "*"
custom:
serverless-offline:
httpPort: ${env:LOCAL_HTTP_PORT}
host: 0.0.0.0
# Enables hot reloading (https://github.com/dherault/serverless-offline/issues/864#issuecomment-627419266)
useChildProcesses: true
functions:
jwt-auth:
handler: handler.jwt
module-activation-sns:
handler: handler.sns
events:
- sns: ${env:AWS_SNS_ARN_MODULE_ACTIVATION}
module-activation-http:
handler: handler.http
events:
- httpApi:
method: POST
path: /module
authorizer: jwt-auth
Thanks!
- Ngôn ngữ chính
- JavaScript
- Star
- 11.5k
- Fork
- 4.4k
- Merge trung bình
- 2 giờ 55 phút
- Pull request đã merge (30 ngày)
- 3
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của serverless/examples
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
serverless/examples#404 ·
-
ENOTDIR error on starter project Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
serverless/examples#809 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 30/100
serverless/examples#793 · 1 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100
serverless/examples#784 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
serverless/examples#782 ·
Tất cả issue của serverless/examples
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
mksglu/context-mode#1200 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
neondatabase/website#5944 ·
-
module: core
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
bigbluebutton/bigbluebutton#25849 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
jaegertracing/jaeger-ui#4506 ·