---
title: "Configuração para uso dentro de iframes - GrantID"
description: "Como configurar uma instância do GrantID para exibir a autenticação por implicit flow dentro de iframes, com SameSiteNoneOnAntiforgeryTokens e AllowedIFrameDomains."
canonical: "https://docs.lacunasoftware.com/articles/grant-id/on-premises/allow-iframe"
locale: "pt-BR"
product: "GrantID"
last_updated: "2026-10-12"
---

# Configuração para uso dentro de iframes - GrantID

Sua [instância do GrantID](https://docs.lacunasoftware.com/articles/grant-id/on-premises) precisa de configuração adicional para permitir que autenticações por implicit flow sejam exibidas dentro de `iframe`s.

Na **configuração do Auth Server**, na seção **Application**, as seguintes configurações devem ser definidas:

* **SameSiteNoneOnAntiforgeryTokens**: deve ser definida como `true`
* **AllowedIFrameDomains**: deve ser definida com uma lista de [origens (sources)](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/frame-ancestors#sources)
  autorizadas a carregar as páginas de autenticação por implicit flow em iframes, por exemplo `["https://my-app.com"]`. Especifique apenas o esquema (`http://` ou `https://`), o nome do host
  (domínio ou IP) e, opcionalmente, a porta -- ***não*** o caminho, como ~~/login.php~~

Exemplo (arquivo de configuração *.json*):

```json
{
	"Application": {
		"SameSiteNoneOnAntiforgeryTokens": true,
		"AllowedIFrameDomains": ["http://localhost:3000", "https://my-app.com"]
	}
}
```

Exemplo (variáveis de ambiente):

```sh
Application__SameSiteNoneOnAntiforgeryTokens=True
Application__AllowedIFrameDomains__0=http://localhost:3000
Application__AllowedIFrameDomains__1=https://my-app.com
```
