Instalando o componente de lista no servidor Sharepoint

Instalando o componente de lista no servidor Sharepoint

Adicionei o site Sharepoint à seção 'Gerenciamento de Documentos' no CRM com a Lista de Componentes marcada e ele o adicionou sem problemas. Além disso, quando navego para a seção 'Documentos' em uma conta, ela aparece com o formato dos componentes da lista. No entanto, se eu clicar em 'Novo' ou 'Ações' recebo a seguinte mensagem de erro:

An Error has occured in the script on this page.
Error: Access is denied
URL: https://*serveraddress*/crmgrid/scripts/crmmenu.htc
Do you want to continue running scripts on this page?

Executei o script avançado que adicionou a extensão MIME .htc ao IIS.

Alguém sabe o que pode estar errado?

Responder1

O problema parece resultar do fato de que a conexão do SharePoint está em um iFrame e está tentando chamar o objeto de documento da janela pai em algum lugar. O IE impedirá isso para proteger contra scripts entre sites. Você pode testar isso abrindo o endereço do iFrame em uma janela separada do navegador. Aqui, os menus Novo e Ação devem funcionar bem.

Uma solução é adicionar os dois sites à zona de sites confiáveis ​​nas Opções da Internet e ativar "Permitir janelas iniciadas por script sem restrições de tamanho ou posição".

informação relacionada