ホームページ  >  記事  >  バックエンド開発  >  クロスドメイン設定の詳細な紹介

クロスドメイン設定の詳細な紹介

零下一度
零下一度オリジナル
2017-06-11 14:15:111821ブラウズ

私がプロジェクトに取り組んでいたとき、バックエンドで設計された REST スタイルの http インターフェイスは、バックエンドのサービス呼び出しとフロントエンドの直接の Ajax 呼び出しの両方に対応する必要があり、フロントエンドとバックエンドを分離した構造設計を採用しました。バックエンドは Spring mvc 構造を採用しており、HTTP メソッドは、post が呼び出されるときに最初に使用します。オプションをサーバーに送信し、nginx レベルを除き、リクエスト データを送信します。このソリューションでは、サーバー側でフィルターを追加する必要はありません。バージョンは次のとおりです。 spring web.xml <サーブレット名>ルート org.springframework.web.servlet.Dispa

1. nginx クロスドメイン設定 nginx apache nginx php nginx rewrite

はじめに: nginx: nginx クロスドメイン設定: の作業プロジェクト当時、フロントエンドとバックエンドを分離した構造設計が採用されました。バックエンドで設計された REST スタイルの http インターフェイスは、バックエンドのサービス呼び出しとフロントエンドの直接の Ajax 呼び出しの両方に対応する必要があったため、クロスエンドです。ドメインの問題が発生しました。バックエンドは spring mvc 構造を使用しました。HTTP メソッドは get、post、put、delete、option などのメソッドをサポートします。post が呼び出されるとき、フロントエンド http は最初にサーバーへのオプションを使用します。 nginx レベルでの実行に加えて、

2 php は、P3P ヘッダーを使用してドメイン間で Cookie を設定します

はじめに: PHP 開発では、クロスドメインの問題が発生します。ページのクロスドメインで IFRAME または FRAME または JS が発生する場合、IE はセキュリティ ポリシーにより Cookie のないページを制限しますが、P3P を追加すると、このポリシーによる制限はなくなります。これは、P3P がクロスドメインを突破するための実行可能な前提でもあります。実際、Firefox Chrome ブラウザーにはそのような制限はありません。まず、P3P とは何かを理解しましょう。 P3P (プライバシー設定のためのプラットフォーム) は、W3C のパブリック

3. javascript - Adblock などのプラグインによってクロスドメインリクエストがブロックされるのを防ぐ方法?

はじめに: このようなプロジェクトがあります。これには、ドメイン間でいくつかの Cookie を設定したり、データベースにいくつかのレコードを挿入したりする必要があります。問題の説明を容易にするために、最初に次のように定義しましょう: ステーション A : www.a.com ステーション B: www.b.com 状況は次のとおりです。ステーション A はパートナーのドメイン名です。実際には...

4.ドメインを使用して SSO シングル サインオン プロセスを実装します

はじめに: Yii2 にクロスドメイン シングル サインオンを実装したいと考えています。 例: ログイン URL:login.XXX.com フロント デスク URL: www.XXX。 com ログインすると、login.XXX.com になります。ログインに成功すると、URL が www.XXX.com に変わります。

5. クロスドメイン Cookie に関する個人的な経験の記録

はじめに: 最近、チームは仕事中にクロスドメイン Cookie の設定の問題に遭遇し、いくつかの知識ポイントを整理しました。この分野のネット情報を検索しました。本来は基礎知識のようなものですが、インターネット上の情報は偏っていたり、間違った記事が何度も転送されたりしているため、...

【関連Q&Aのおすすめ】:

php - Yii2 SSO シングル サインオン プロセスを実装するためにドメイン間で Cookie を設定する

javascript - Adblock などのプラグインによってクロスドメイン リクエストがブロックされないようにする方法

以上がクロスドメイン設定の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。