Definir o cookie iframeDomain em sites e comunidades no Internet Explorer

Variáveis de URL, como _iframeDomain, nem sempre são salvas ao navegar entre páginas no Internet Explorer. Esse comportamento impedia que usuários incorporassem algumas páginas em iframes. Agora, se a variável _iframeDomain não estiver presente, iframes serão permitidos no domínio de URL na lista de permissões definida no cookie iframeDomain.

Onde: Essa alteração se aplica a todas as comunidades acessadas por meio do Lightning Experience e do Salesforce Classic nas edições Essentials, Enterprise, Performance, Unlimited e Developer.

Como: Crie uma classe Cookie usando o valor iframeDomain. Esse cookie permite a estruturação por www.example.com.

Cookie iframeDomainCookie = ApexPages.currentPage().getCookies().get('iframeDomain');

if (iframeDomainCookie == null) {
    iframeDomainCookie = new Cookie('iframeDomain','www.example.com');

    // Set the new cookie for the page
    ApexPages.currentPage().setCookies(new Cookie[]{iframeDomainCookie});
}