Sintomas
Quando você tenta abrir a página Appinv.aspx em um iframe, a página não é exibida com êxito. Quando esse problema ocorre, os cabeçalhos de resposta de solicitação incluem uma mensagem "X-FRAME-OPTIONS: DENY".
Causa
Para manter a segurança, a página Appinv.aspx é impedida de ser exibida em um iframe.
Resolução
Para resolver esse problema, instale uma das seguintes atualizações:
- Descrição da atualização de segurança do SharePoint Server 2019: 14 de setembro de 2021 (KB5002018)
- Descrição da atualização de segurança do SharePoint Enterprise Server 2016: 14 de setembro de 2021 (KB5002020)
- Descrição da atualização de segurança do SharePoint Foundation 2013: 14 de setembro de 2021 (KB5002024)
Para exibir a página Appinv.aspx em um iframe em domínios confiáveis, o administrador do farm pode adicionar os domínios confiáveis à lista AllowIframeAppAuthorizePageDomains no farm executando os seguintes comandos:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>")
$f.update()
Observação
Observações
Pode adicionar um domínio fidedigno à lista AllowIframeAppAuthorizePageDomains ao utilizar sempre os comandos. Além disso, você pode adicionar um domínio curinga, como *.contoso.com, a AllowIframeAppAuthorizePageDomains.
Se a seguinte mensagem de erro for exibida, use AllowIframeAppAuthorizePageDomains2 em vez de AllowIframeAppAuthorizePageDomains ao chamar o método
AddGenericAllowedListValue:"AllowIframeAppAuthorizePageDomains" já existe sob o pai Microsoft.SharePoint.Administration.SPFarm nomeado...
Além disso, certifique-se de que tem as atualizações de março de 2022 do Microsoft Servidor do SharePoint instaladas.
Histórico de alterações
A tabela a seguir resume algumas das alterações mais importantes neste tópico.
| Data | Descrição |
|---|---|
| terça-feira, 8 de março de 2022 | Uma nota foi adicionada à seção "Resolução" para fornecer uma correção se a configuração AllowIframeAppAuthorizePageDomains não puder ser aplicada. |