Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde pessoal,
Estou desenvolvendo uma intranet com validação Ldap, porém foi solicitado um acesso externo dai passaria a ser uma extranet, como faço para manter a validação ldap com o Active Directory?
Obrigado!
Gabriel mais ou menos isso ?
http://imasters.com.br/artigo/4535/php/construindo-web-services-em-php/
Isso. Você pode bloquear o acesso do webservice para determinados IP's.
Por exemplo, vou tentar exemplificar o fluxograma:
Usuário -> sistema -> WS;
Como quem acessa o WS é o sistema, você pode bloquear o acesso do WS apenas para determinado servidor (o que está o sistema). Há a possibilidade de possuir o webservice no mesmo servidor que o sistema. Isso fica a cargo da sua estrutura. Como nós possuímos servidores virtualizados, temos um servidor dedicados aos WSs.
Existem algumas seguranças que podem ser tomadas no caso do SOAP, como conexão segura (https) e autenticada.
Utilize a biblioteca SOAP nativa do PHP 5 ao invés da nu_soap, que foi desenvolvida para o PHP 4.
É um pouco mais complicado, pois deve se criar o WSDL, mas não chega a ser um bicho de sete cabeças.
Valeu pela dica, vou ver que bicho dá ! logo postarei a resposta... Abraços
WebService.
Utilizamos a validação com AD através de um WS em PHP.