app asp clássico não funciona no IIS 8.5

2

Mudei meu aplicativo asp clássico para ganhar o 2012 R2 (IIS 8.5). Este aplicativo usa o componente COM. Eu registrei este componente usando o regsvr32 e também exportei componentes mais antigos do II 6 para o II 8.5. Eu posso ver esses componentes em serviços de componentes de controle e controle.

Este aplicativo não está funcionando corretamente. Código inclui Server.CreateObject ("myCOM"); parece que funciona, mas quando tento obter objArgs ["prop1"]; não funciona. Eu vejo este erro "Server.CreateObject falhou ao verificar as permissões. O acesso é negado a este objeto." O que poderia ser um problema em potencial?

PS: Eu instalei lado ASP / servidor inclui & outros.

    
por user1480864 27.11.2013 / 20:58

1 resposta

3

As versões mais recentes do IIS são executadas na conta ApplicationPoolIdentity. Se você acessar as configurações avançadas do pool de aplicativos, poderá tentar alterar a identidade na seção de modelo de processo para NetworkService (o que é usado para usar, considerado menos seguro agora) ou pode alterar as permissões para uma conta diferente ou defina manualmente as ACLs para seu pool de aplicativos.

Este artigo pode ter boas informações para você: link

    
por 03.12.2013 / 19:53

Tags