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

王林
リリース: 2024-02-05 23:39:12
転載
788 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート