【AWS Cloud9/Laravel 5.8】make:auth해서 인증화면을 만들었지만 링크처가 반응하지 않는다
3261 단어 PHP7SSLlaravel5.8cloud9AWS
안녕하세요, 냥입니다. 어제 라라벨을 시작한 사람입니다.
어쩌면 초보자 너무 웃을 수있는 내용입니다. 따뜻한 눈으로 봐주세요.
실수나 끔찍한 부분이 있으면 정정하므로, 지적이 있으면 기다리고 있습니다.
문제 내용
다음 사이트를 참고로 AWS Cloud9에 등록하여 개발 환경을 정돈했다.
(버전은 php7.1, Laravel은 5.8)
참고 : AWS Cloud9에서 Laravel을 사용해 보았습니다. 【환경 구축】
다음으로 데이터베이스를 구축했다.
참고 : AWS Cloud9에서 Laravel 사용하기 [데이터베이스 구축]
그 후 Laravel의 문서대로 인증 기능을 붙였다.
인용 소스 : ぇtps://레아도 bぇ. 코 m/아라ゔぇl/5. HTML
그리고 아무 일도 없이 초기 화면에 "Login"과 "Register"가 표시되었다.
라고 생각하면,
"LOGIN"을 클릭해도 전혀 반응이 없다.
조사해도 모두 로그인 화면에 제대로 날고 있는데, 왠지 날지 않는다.
에러도 나오지 않기 때문에 원인을 모르고 잠시 울었다.
원인
route()로 토해내는 URI가 "http:~"가 되어 있었기 때문에, Cloud9의 프리뷰라고 링크처에 날지 않는 모양.
해결책
상시 SSL이 되도록 "app/Providers/AppServiceProvider.php"를 다시 쓴 결과, 일단 링크가 작동하게 되었다.
app/Providers/AppServiceProvider.php
use Illuminate\Routing\UrlGenerator;
class AppServiceProvider extends ServiceProvider
public function boot(UrlGenerator $url)
{
$url->forceScheme('https');
}
}
인용 소스 : [Laravel] 항상 SSL 애플리케이션에서 URL 생성 모범 사례를 생각합니다.
의견을 기다리고 있습니다.
엔지니어가 되어 날이 얕기 때문에 이것이 맞는지 모르는 곳도 있습니다. 여러가지 좋지 않다고 하는 것이 있으면 꼭 알려 주세요.
Reference
이 문제에 관하여(【AWS Cloud9/Laravel 5.8】make:auth해서 인증화면을 만들었지만 링크처가 반응하지 않는다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nyaaan/items/4b5b31a52f7552c03478
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
route()로 토해내는 URI가 "http:~"가 되어 있었기 때문에, Cloud9의 프리뷰라고 링크처에 날지 않는 모양.
해결책
상시 SSL이 되도록 "app/Providers/AppServiceProvider.php"를 다시 쓴 결과, 일단 링크가 작동하게 되었다.
app/Providers/AppServiceProvider.php
use Illuminate\Routing\UrlGenerator;
class AppServiceProvider extends ServiceProvider
public function boot(UrlGenerator $url)
{
$url->forceScheme('https');
}
}
인용 소스 : [Laravel] 항상 SSL 애플리케이션에서 URL 생성 모범 사례를 생각합니다.
의견을 기다리고 있습니다.
엔지니어가 되어 날이 얕기 때문에 이것이 맞는지 모르는 곳도 있습니다. 여러가지 좋지 않다고 하는 것이 있으면 꼭 알려 주세요.
Reference
이 문제에 관하여(【AWS Cloud9/Laravel 5.8】make:auth해서 인증화면을 만들었지만 링크처가 반응하지 않는다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nyaaan/items/4b5b31a52f7552c03478
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
use Illuminate\Routing\UrlGenerator;
class AppServiceProvider extends ServiceProvider
public function boot(UrlGenerator $url)
{
$url->forceScheme('https');
}
}
엔지니어가 되어 날이 얕기 때문에 이것이 맞는지 모르는 곳도 있습니다. 여러가지 좋지 않다고 하는 것이 있으면 꼭 알려 주세요.
Reference
이 문제에 관하여(【AWS Cloud9/Laravel 5.8】make:auth해서 인증화면을 만들었지만 링크처가 반응하지 않는다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nyaaan/items/4b5b31a52f7552c03478텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)