Access-Control-Allow-Origin ヘッダーに見つかりません。

異なるドメインから利用される Webサービスは、アクセスを許可するドメインをAccess-Control-Allow-Origin ヘッダーで制限できます。

どのドメインからでもアクセスを許可するには

Access-Control-Allow-Origin: *

ドメインを http://www.northwind.mydns.jp に限定するには

Access-Control-Allow-Origin: http://www.northwind.mydns.jp

Access-Control-Allow-Origin の指定がない場合は同一ドメインのみアクセス可となります。つまり、他のドメインからアクセスした場合、「Access-Control-Allow-Origin ヘッダーに見つかりません。」となります。

PHPでヘッダを書き出すには

header("Access-Control-Allow-Origin: *");

と1行追加で対応できます。

One Reply to “Access-Control-Allow-Origin ヘッダーに見つかりません。”

  1. 自ドメインのWebサービスを他ドメインのWebシステムからアクセスできるようなサービスを考えていたので、この方法でできそうです。たすかりました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください