Não é possível criar vários espaços de execução System.Management.Automation em um aplicativo da web para dois ou mais usuários diferentes

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3115600
Sintomas
Ao tentar permitir que vários usuários criem espaços de execução System.Management.Automation em um aplicativo da web e estiver usando credenciais implícitas (por exemplo, as credenciais de representação), observe que apenas o primeiro usuário que acessa o aplicativo da web pode chamar o métodoCreateRunspace . Todas as solicitações subseqüentes falharem com uma exceção semelhante à seguinte:

System.Management.Automation.PSInvalidOperationException
em System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager.Initialize
no System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager... construtor
no System.Management.Automation.Remoting.ClientRemoteSessionDSHandlerImpl... construtor
no System.Management.Automation.Remoting.ClientRemoteSessionImpl... construtor
no System.Management.Automation.Internal.ClientRunspacePoolDataStructureHandler... construtor
em System.Management.Automation.Runspaces.Internal.RemoteRunspacePoolInternal.CreateDSHandler
no System.Management.Automation.Runspaces.RunspacePool... construtor
no System.Management.Automation.RemoteRunspace... construtor
em System.Management.Automation.Runspaces.RunspaceFactory.CreateRunspace
em System.Management.Automation.Runspaces.RunspaceFactory.CreateRunspace
Causa
Esse comportamento é pré-definido.
Como Contornar
Para criar vários espaços de execução System.Management.Automation em um aplicativo web para dois ou mais usuários diferentes, você deve passar credenciais explícitas.
Mais Informações
Para criar vários espaços de execução de gerenciamento remoto, certifique-se de que as seguintes condições forem verdadeiras:
  • Representação do ASP.Net não está habilitada no diretório virtual do IIS.
  • Toda a lógica de representação Windows foi removida do seu código.
  • Os usuários serão solicitados um nome de usuário e senha.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3115600 - Última Revisão: 11/12/2015 11:18:00 - Revisão: 1.0

Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Standard, Windows Server 2012 Essentials, Windows Server 2012 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2008 Enterprise, Exchange Server 2016 Enterprise Edition, Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2010 Enterprise

  • kbsurveynew kbmt KB3115600 KbMtpt
Comentários