ヘッドレスdrupalアプリケーションを作成しようとしています。私は、drupal 8をベッケンドとして使用しており、フロントエンドとして反応しています。私はコアレストサービスモジュールを使用してdrupal 8でRESTサービスを作成しました。問題は、APIを呼び出すときにエラーが発生する場合です。つまり、エラーが発生しました要求されたリソースに 'Access-Control-Allow-Origin'ヘッダーがありません
フェッチAPIがロードされないhttp://192.168.1.246/headless-react/api/eventsです。プリフライト要求への応答がアクセス制御チェックを通過しない:要求されたリソースに「アクセス制御許可」がない。 Origin 'http://localhost:3000'はアクセスできません。応答にHTTPステータスコード403があります。不透明な応答が必要な場合は、要求のモードを「no-cors」に設定してCORSを無効にしてリソースを取得します。
cors.configのservices.ymlファイルを設定しましたが、まだエラーが発生しています。誰もそれを解決する方法を任意のアイデアを持つことができますか?ありがとう
明示的に正しく構成しなかった – charlietfl
ローカルホストがあなたのip(192.168.1.246)にアクセスしようとしているので、このエラーが発生している可能性があります。あなたのIP上であなたのWebページをホストしてみるか、localhost上のあなたのサーバーをホストしてください。 – aquaman
レスポンスサーバーが提供していることを確認しましたか?本当に 'Access-Control-Allow-Origin'ヘッダーがあるかどうか"Postman"と呼ばれるテストのための本当に素晴らしいプログラムがあります。https://www.getpostman.com/postman – MilanG