セキュリティヘッダーミドルウェア
セキュリティヘッダーミドルウェア レイヤーを使用すると、 セキュリティ関連のヘッダーをレスポンスに追加できます。
X-Content-Type-OptionsX-Download-OptionsX-Frame-OptionsX-Permitted-Cross-Domain-PoliciesReferrer-Policy
このミドルウェアは、アプリケーションのミドルウェアスタックに 追加される前に、流暢なインターフェイスを使用して構成されます。
このミドルウェアは、ミドルウェアスタックに適用される前に、 スマートなインターフェイスを使用して構成されます。:
php
use Cake\Http\Middleware\SecurityHeadersMiddleware;
$securityHeaders = new SecurityHeadersMiddleware();
$securityHeaders
->setCrossDomainPolicy()
->setReferrerPolicy()
->setXFrameOptions()
->setXssProtection()
->noOpen()
->noSniff();
$middlewareQueue->add($securityHeaders);