ドメイン間での春のブートプロセス

#注釈主導

スプリングは、@CrossOrigin 4.2アノテーションを提供するアノテーションは、メソッドまたはクラスにマークすることができる、次の属性を含みます。

プロパティ 意味
サポートされるドメインの指定されたセット、すべてのドメインは、デフォルト値をサポートしていることを示しますこれらの値は、HTTPリクエストアクセス制御-許可原点ヘッダに対応します
起源 同じ値
allowedHeaders リクエストヘッダのヘッダを許可する、デフォルトのサポート
exposedHeaders レスポンスヘッダにヘッドへのアクセスを許可する、デフォルトは空です
方法 一貫して、このようなGET、POST、PUTなどとして要求をサポートするための方法、デフォルトのコントローラにマーク。
allowCredentials 使用する際に特定のドメインを指定する必要があり、要求とともに送信されたクッキーを許可します
MAXAGE 要求の妥当性の事前の結果、デフォルトで30分


#コントローラ層の用途、サンプルコード

@RestController
@RequestMapping("/api/admin")
@CrossOrigin(value = "*")
public class AdminController extends BaseApiController {
}


:より転載https://mrbird.cc/Spring-Boot-Deal-CORS.html

リリース9件のオリジナルの記事 ウォンの賞賛0 ビュー46

おすすめ

転載: blog.csdn.net/weixin_42863549/article/details/104571676