自分の開発環境では、nginx-proxy-main を使って、docker上で複数のhttps を立ち上げている。そのせいでもないんだろうけど、breezeを入れたら画面が壊れる。
その対応方法はいろいろネット上に出ているんだけど、自分の場合、以下で修正できた。SSLがうまく動いていないっぽい。
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Routing\UrlGenerator; // 追加
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*/
public function register(): void
{
//
}
/**
* Bootstrap any application services.
*/
public function boot(UrlGenerator $url): void. //パラメータを追加
{
//
$url->forceScheme('https'); // 追加
}
}
これって、http送信エラーや、app.blade.php がどうしてもhttpsになるときなどにも修正するので実質必須???