Acesso a um EWS Exchange Services

3

Estou tentando que EWS services funcionem a partir de um novo 2013 Exchange Server . Se eu colocar o URL dos serviços: link no meu navegador, recebo um xml (o wsdl) com todos os meus serviços . Perfeito.

Em seguida, abro meu Exchange Console e dou permissão para que minha organização use EWS :

Set-OrganizationConfig –EwsApplicationAccessPolicy:EnforceBlockList //--> to allow all clients to use EWS
Set-OrganizationConfig -EwsEnabled:$true //--> to allow all my organization to user EWS

Então, eu abro meu SoapUI Soap client e coloco o url dos serviços. Perfeito.

O sistema me pergunta por um usuário, eu dou ao meu usuário administrador, o mesmo que eu uso para entrar na página ECP da administração do Exchange (para que o usuário esteja correto)

A questão é que sempre fico:

Error loading [https://192.168.1.XXX/ews/Services.wsdl]: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: Unexpected end of file after null

Eu acho que poderia ser um problema de permissão, mas se eu executar Test-WebservicesConnectivity, tudo parece ok.

[PS] C:\Program Files\Microsoft\Exchange Server\V15\Scripts>Test-WebServicesConnectivity

Source                              ServiceEndpoint                     Scenario                       Result  Latency
                                                                                                                  (MS)
------                              ---------------                     --------                       ------  -------
WIN-AG0N98H6L29_XXX_yyy       win-ag0n98h6l29_XXX_yyy       Detección automática: prove... Success      36
WIN-AG0N98H6L29_XXX_YYY       win-ag0n98h6l29_XXX_yyy       EWS: GetFolder                 Success     222

Alguém sabe se devo conceder alguma permissão especial no grupo de funções para obter autenticação?

    
por Daniel Gimeno 17.12.2014 / 13:29

1 resposta

2

Talvez tenha a ver com a autenticação NTLM.

Veja aqui Autenticação do EWS.

    
por 17.12.2014 / 13:37