1

Android Studio Emulator からリクエストを送信しようとすると、400 エラー コードが返されます。

Laravel には、Sanctum 用に次の構成があります。

'stateful' => explode(',', env('SANCTUM_STATEFUL_DOMAINS', 'localhost,127.0.0.1,127.0.0.1:8000,::1,beexlaravel.lndo.site,10.0.2.2')),

Docker環境とそれが公開するvhostにLando devを使用すると、beexlaravel.lndo.site になりますが、問題は、エミュレーターからこのドメインにアクセスしようとすると、ドメインを解決できないことです。そのため、10.0.2.2を追加します構成ファイルを変更しますが、それでも 400 エラーが発生します。

cors 構成ファイルで、supports_credentialstrueに設定し、「allowed_origins」=> ['*'] に設定しました。

また、リファラーヘッダーで、リストされているすべてのドメインに設定しました。

ステートフルリストにワイルドカード (dev ポルプス) を追加する方法があるかどうかはわかりませんが、 * で試しました。

beexlaravel.lndo.siteを解決するには、エミュレータのホスト ファイルを編集する必要がありますか? または、私が見逃している他の構成はありますか?

4

0 に答える 0