Blazor 로 만들어진 사이트를 다른 사이트에서 iFrame 안으로 보여줄 때 필요한 옵션입니다.
아래와 같이 Program.cs 파일에 작성하면됩니다.
app.Use(async (context, next) =>
{
context.Response.Headers.Add("Content-Security-Policy", "frame-ancestors *");
await next();
});
frame-ancestors 지시문은 현재 페이지를 어떤 페이지가 프레임으로 포함할 수 있는지 제어합니다.
주로 클릭재킹공격을 방지하는 사용되며 구 버전의 X-Frame-Options 헤더를 대체하며, 더 세밀한 제어가 가능합니다.
쿠버네티스 환경의 Blazor 애플리케이션에서 Client 실제 IP 남기는 방법 (0) | 2024.10.29 |
---|---|
Blazor reconnection 메세지 줄이는 방법 (1) | 2024.10.24 |
Blazor App 을 GitHub Action 으로 CI/CD 하기 (0) | 2024.10.16 |
Blazor 에서 OllamaSharp 이용해 Ollama 모델로 채팅하기 (0) | 2024.09.30 |
Blazor FluentUI Emoji 사용하기 - Microsoft.Fast.Components.FluentUI.Emojis (0) | 2024.06.10 |