API 서비스에 여권이있는 Laravel 5.5를 사용하고 있습니다. 로컬에서 "클라이언트 자격 증명"라우트 미들웨어를 추가 한 후 잘 작동합니다.AWS 서버의 Laravle Passport 인증 문제
'client_credentials' => \Laravel\Passport\Http\Middleware\CheckClientCredentials::class
** 지역 설정 : **
URL : http://localhost/server/public/index.php/api/v1/user/1 I는 응답
{
"status": 200,
"response_time": 0.050323009490967,
"body": {
"user": "admin",
"email": "[email protected]"
},
"message": "User found"
}
** AWS 설치 얻었다
: **
를하지만 AWS 서버로 이동하면 인증되지 않습니다.
URI : 같은 http://api_server.com/server/public/index.php/api/v1/user/1
내가 가진 오류,
{
"message": "Unauthenticated."
}
모두 설치는 동일합니다, 나는 액세스 토큰을 얻고 다시 토큰을 끝점으로 할 수 있습니다.
하지만 이제 POST/GET/PUT/DELETE API 호출이 AWS 서버에서 허용됩니다.
AWS에서 지원되지 않는 이유는 무엇입니까?
다른 방법으로 문제를 해결할 수 있습니까?
[참고 :. "웹"그룹의 "POST// PUT/DELETE GET"경로가 작동 벌금을]
많은 트래픽 그룹 포트는 기본적으로 차단됩니다
aws에 업로드 한 후 php artisan config : cache –
을 통해 다시 캐시를 재구성 했습니까? 예, 동일했습니다. –
또한 저장소 폴더에 권한을 부여하려고했습니다. 저장소 권한으로 인해 aws에 문제가 발생했습니다. –