Desabilitando o X-FRAME-OPTIONS no SharePoint

3

Estou tentando exibir um documento do Excel do SharePoint2010 Serviços do Excel em um iframe. Mas estou recebendo um erro devido ao cabeçalho x-frame-options. Eu tenho acesso ao servidor do SharePoint e todas as pesquisas on-line me dizem para ir para o Gerenciador do IIS - > Cabeçalhos de resposta HTTP para removê-lo. Mas não está lá.

Eu tentei adicionar meu próprio cabeçalho como sugerido aqui: link sem sucesso.

Eu também tentei alterar uma configuração do SharePoint sugerida aqui: Desabilitando o X-FRAME-OPTION: SAMEORIGIN HTTP Response Header no SharePoint / PowerPivot xlsviewer.aspx . Isso não funcionou também.

Não é um proxy que o adiciona nem nada, porque outros sites do SharePoint na rede não têm o cabeçalho.

Existe outro lugar onde x-frame-options podem ser definidas?

UPDATE: Depois de mais investigações, verifica-se que apenas a página dos Serviços do Excel do SharePoint (xlviewer.aspx) inclui x-frame-options = SAMEORIGIN. Então, seria de se supor que há uma configuração no SharePoint.

    
por nthpixel 04.07.2012 / 02:14

1 resposta

1

Portanto, não parece que você possa desativá-lo no SharePoint Admin. Acabei instalando um HttpModule para remover o cabeçalho incorreto e ele funciona muito bem. link

    
por 06.07.2012 / 20:18