Usuário com melhor resposta
CONSUMIR WEBSERVICE DE TERCEIROS COM LOGIN E SENHA - NÃO SEI COMO FAZER

Pergunta
-
Bom dia colegas,
Sou novo no quesito webservices e preciso consumir um webservice de um terceiro que me solicita login e senha.Já procurei na internet mas não consegui nada que me ajudasse neste sentido.
A url do ws é a seguinte: http://187.94.60.108:8051/wsDataServer/MEX?wsdl
Não sei como montar uma estrutura em C# para consumir esse ws, me autenticando com login e senha.
Alguém tem um exemplo de como devo montar esta estrutura?
Agradeço se puderem me ajudar!
Att,
Buscando o conhecimento
Respostas
-
Colega aparentemente o serviço é fornecido pela Totvs
http://www.totvs.com
Você precisa entrar em contato com eles para procedimentos de autenticação
Se a resposta contribuiu com seu aprendizado por favor marque como Útil
Se solucionou seu problema por favor marque como Resposta
Atenção, se seu problema foi resolvido não deixe o post aberto
Visite : www.codigoexpresso.com.br- Marcado como Resposta Januário quarta-feira, 7 de agosto de 2019 19:37
Todas as Respostas
-
Colega aparentemente o serviço é fornecido pela Totvs
http://www.totvs.com
Você precisa entrar em contato com eles para procedimentos de autenticação
Se a resposta contribuiu com seu aprendizado por favor marque como Útil
Se solucionou seu problema por favor marque como Resposta
Atenção, se seu problema foi resolvido não deixe o post aberto
Visite : www.codigoexpresso.com.br- Marcado como Resposta Januário quarta-feira, 7 de agosto de 2019 19:37
-
-
Olá,
Como foi dito acima, o melhor modo é entrar em contato com o fornecedor do serviço e buscar informações em relação a integração e autenticação (manuais, base de conhecimento, etc).
Para tentar lhe ajudar, consumi o webservice que você forneceu e, aparentemente, existe uma forma de autenticação através da classe ClientCredentials. Segue:
ServiceReference1.IwsBaseClient wsBaseClient = new ServiceReference1.IwsBaseClient(); wsBaseClient.ClientCredentials.UserName.UserName = "USUARIO"; wsBaseClient.ClientCredentials.UserName.Password = "SENHA"; string strNumeroUsuariosConectados = wsBaseClient.NumeroDeUsuariosConectados();
Espero ter ajudado!
- Sugerido como Resposta Marcelo Reisdorfer quinta-feira, 10 de novembro de 2016 10:59
-