[解決済み】ERR_INVALID_HTTP_RESPONSEをAngular 7とASP.Net Core 2.2を使ってGoogle Chromeブラウザーで使用する場合
質問
フロントエンドにAngular 7、API提供にASP.Net Core 2.2を使用したアプリケーションを持っています。私が送信しているとき
POST
または
{コード
をGoogle Chromeブラウザで実行した場合、以下のようになります。
{コード
というエラーが発生します。
.Net Coreをバージョン2.1にダウングレードすると、すべて正常に動作するようになりました
また、Firefoxでアプリをテストしているときも、すべてうまくいっていますよ。
この問題を解決する方法がわからない
Google Chrome バージョン71を使用しています。
Google Chromeのネットワークタブを確認すると、Chromeもサーバーにプリフライトリクエストを送信していることがわかりました...。
以下は、Networkタブで記録されたものです。
最初に
プレPUT
それから:(エラーの原因となる)
ERR_INVALID_HTTP_RESPONSE
ご覧の通り、クロームは何も送信しません。
Request URL: http://localhost:12346/api/XXXX
Request Method: OPTIONS
Status Code: 204 No Content
Remote Address: [::1]:12346
Referrer Policy: no-referrer-when-downgrade
リクエストをサーバーに送信します(送信すべきです)。
解決するには?
これは、お考えの通り、ASP NET Core 2.2が関係しているのかもしれません。GitHubにissueが登録されています。 https://github.com/aspnet/AspNetCore/issues/4398
そして、回避策は以下の通りです。
{コード
クラス(私は、これを最初に
Request URL: http://localhost:12346/api/XXXX
Referrer Policy: no-referrer-when-downgrade
メソッド)
POST
GitHubのイシューを記録しておいてください。
関連
-
[解決済み】アンギュラーコンポーネントにサービスを注入しようとするとエラー "EXCEPTION: Can't resolve all parameters for component"、なぜ?
-
[解決済み】angularモジュールでModule has no exported memberエラー
-
[解決済み] LegendItemComponent をカスタマイズする Angular 用 kendo-ui
-
[解決済み] Angular 2.0 翻訳パイプが見つかりません。
-
[解決済み] switchの使用時に「ステートメントはif文でフィルタリングされなければならない」というtslintのクレームが発生する。
-
[解決済み] ブレークポイントの解除 - VS Code | Chrome | Angular
-
[解決済み] Angular2 Selectorが、ネストしたComponentのどの要素にもマッチしない。
-
[解決済み] Angular InjectionTokenが「No provider for InjectionToken」をスローします。
-
[解決済み] モジュール 'AppModule' によってインポートされた予期しないディレクティブ 'LoginComponent' があります。NgModuleアノテーションを追加してください。
-
[解決済み] Chromeを使用してASP.NET Web APIがXMLの代わりにJSONを返すようにするにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】VSCodeはモジュール'@angular/core'や他のモジュールを見つけることができません。
-
[解決済み】angular 4アプリにReactiveFormsModuleを追加すると、NgControl用のプロバイダがないエラーが発生する。
-
[解決済み】Angular2 CLI エラー "@angular/compiler-cli" パッケージが正しくインストールされていません。
-
[解決済み】angularJS2プロジェクトでsystemjs.config.jsファイルをどこに置くか/見つけるか?
-
[解決済み] チョキダーからのエラー(C:┣ᴗ┣)。Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp.
-
[解決済み] AngularのmatSortがソートされない
-
[解決済み] Angular 6 Error trying to diff '[object Object]'. 配列と反復記号のみが許可されます。
-
[解決済み] Angularで電話番号の入力をフォーマットする
-
[解決済み] Angular2の素材ダイアログに問題あり - @NgModule.entryComponentsに追加しましたか?
-
[解決済み] Angular 2 : NgModule のメタデータが見つかりません。