Next.js проблема авторизации с сервера EC2 для Laravel API

#laravel #nginx #next.js #authorization #amazon-elastic-beanstalk

Вопрос:

Я использую elasticbeanstalk для API Laravel и ec2 для интерфейса nextjs. Проблема в заголовке авторизации. Заголовок авторизации с локального хоста работает нормально. Но заголовок авторизации с сервера ec2 не прикрепляется. Nginx работает на elasticeanstalk. Есть ли какое-нибудь решение?

Заголовок локального хоста:

 {
    "accept-language": "en-GB,en-US;q=0.9,en;q=0.8",
    "accept-encoding": "gzip, deflate",
    "referer": "http://localhost:81/",
    "origin": "http://localhost:81",
    "accept": "application/json",
    "content-type": "application/json",
    "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36",
    "authorization": "********",
    "content-length": "2",
    "x-amzn-trace-id": "Root=1-614715cb-7ef961995cc73ed53edefc56",
    "host": "***.us-east-*.elasticbeanstalk.com",
    "x-forwarded-port": "80",
    "x-forwarded-proto": "http",
    "x-forwarded-for": "xxx.xxx.xxx.xxx"
}
 

Заголовки сервера EC2:

 {
    "accept-language": "en-GB,en-US;q=0.9,en;q=0.8",
    "accept-encoding": "gzip, deflate",
    "referer": "http://xx.xxx.xx.xxx/",
    "origin": "http://xx.xxx.xx.xxx",
    "accept": "application/json",
    "content-type": "application/json",
    "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36",
    "content-length": "2",
    "x-amzn-trace-id": "Root=1-614715b1-75a69852485b4edc517a4057",
    "host": "***.us-east-*.elasticbeanstalk.com",
    "x-forwarded-port": "80",
    "x-forwarded-proto": "http",
    "x-forwarded-for": "xxx.xxx.xxx.xxx"
}