ホームページ >バックエンド開発 >Golang >Flutter Web ログインはオプションを取得しますが、公開されません

Flutter Web ログインはオプションを取得しますが、公開されません

王林
王林転載
2024-02-05 23:39:121305ブラウズ

flutter web 登录获得选项但不会发布

質問の内容

構築中のアプリがあり、ログイン コードが 1 年間変更されていません。フラッター ログイン ページを更新すると、 request OPTIONS そして、go API サーバーは 200 を返します。以前は、OPTIONS ログがサーバーに表示されませんでした。これは開発と運用で発生します。私の Linux クライアントは正常にログインします。

ここで CORS を変更しましたが、効果はありませんでした。 GET リクエストは正常に動作しますが、POST リクエストはサーバーに到達しません。

###これは私のせいだ:### リーリー

これは私のサーバー側のコードです。

リーリー

これは私の Flutter ログイン情報です:

リーリー

私のログインページ

ClientException: XMLHttpRequest error., uri=https://api.mydomain.com/login

正解


Access-Control-Allow-Origin

のドキュメントによると、オリジンの応答は単一のURLである必要があります(つまり、リクエスタ) または 1 文字 ##。 変更してみてください:

リーリー ###に### リーリー

以上がFlutter Web ログインはオプションを取得しますが、公開されませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。