dherault / dherault/serverless-offline
Non-relevant "missing issuer url" warning in logs
- Dominant language
- JavaScript
- Stars
- 5.3k
- Forks
- 811
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 3
Description
## Bug Report
I have a simple lambda authorizer in my serverless project. But for some reason when I start serverless-offline, I get the following warning: `Warning: JWT authorizer authorizer missing issuer url`
**Current Behavior**
Non-relevant warning is being displayed
**Sample Code**
- file: serverless.yml
```yaml
service: myService
frameworkVersion: '3'
plugins:
- serverless-esbuild
- serverless-offline
custom:
serverless-offline:
# this needs to be set to make lambda authorizer work
ignoreJWTSignature: true
provider:
name: aws
deploymentMethod: direct
runtime: nodejs16.x
architecture: arm64
stage: development
region: eu-central-1
logs:
httpApi: true
httpApi:
cors: true
authorizers:
authorizer:
type: request
functionName: authorizer
payloadVersion: '1.0'
identitySource:
- $request.header.Authorization
functions:
test:
handler: src/handlers/test.handler
events:
- httpApi:
method: GET
path: /test
authorizer:
name: authorizer
```
**Expected behavior/code**
There shouldn't be jwt-related warnings if jwt-authorizer is not being used
**Environment**
- `serverless` version: 3.18.1
- `serverless-offline` version: 8.8.0
- `node.js` version: 16.15.0
- `OS`: macOS 12.3.1
Contributor guide
Assessment
This issue has not been assessed yet.