Integração Com Webservice do Serasa Experian em Dúvidas não relacionadas ao ACBr Postado 12 Setembro, 2019 Amigos, bom dia a todos. Gostaria de uma ajuda de vcs. Recebi uma missão, de criar uma consulta com o Webservice do Serasa. Temos login e senha, contrato, etc, com o serasa. Fiz o projeto em C#, fiz a referencia. Só preciso receber o retorno da consulta, após digitar o CNPJ do cliente. O problema é que criei o código, como se pode ver abaixo, e agora pede as credenciais. protected void btnBuscarCnpj_Click(object sender, EventArgs e) { WSerasa.DataLicensingServicePortTypeClient serasa = new WSerasa.DataLicensingServicePortTypeClient(); var parametros = new ParametersInPJ(); parametros.cnpj = txtCnpj.Text; try { var dados = serasa.ConsultarPJ(parametros); if (dados != null) { lblCnpj.Text = string.Format( @"SimplesNacional: {0}<br/ > SituacaoCadastral: {1}<br> RazaoSocial: {2}<br/>", dados.simplesNacional, dados.situacaoCadastral, dados.razaoSocial); } else lblCnpj.Text = "CNPJ não localizado"; } catch(Exception ex) { lblCnpj.Text = ex.Message; } Ao digitar o CNPJ na Label, recebo a resposta: System.InvalidOperationException: 'O nome de usuário não foi fornecido. Especifique o nome de usuário em ClientCredentials.' Alguem já teve essa experiência? Sabem como resolver esta questão? Se alguem puder me dar essa ajuda, ficarei muito agradecido.
Integração Com Webservice do Serasa Experian
em Dúvidas não relacionadas ao ACBr
Postado
Amigos, bom dia a todos.
Gostaria de uma ajuda de vcs. Recebi uma missão, de criar uma consulta com o Webservice do Serasa. Temos login e senha, contrato, etc, com o serasa.
Fiz o projeto em C#, fiz a referencia.
Só preciso receber o retorno da consulta, após digitar o CNPJ do cliente.
O problema é que criei o código, como se pode ver abaixo, e agora pede as credenciais.
protected void btnBuscarCnpj_Click(object sender, EventArgs e)
{
WSerasa.DataLicensingServicePortTypeClient serasa = new WSerasa.DataLicensingServicePortTypeClient();
var parametros = new ParametersInPJ();
parametros.cnpj = txtCnpj.Text;
try
{
var dados = serasa.ConsultarPJ(parametros);
if (dados != null)
{
lblCnpj.Text = string.Format(
@"SimplesNacional: {0}<br/ >
SituacaoCadastral: {1}<br>
RazaoSocial: {2}<br/>",
dados.simplesNacional,
dados.situacaoCadastral,
dados.razaoSocial);
}
else
lblCnpj.Text = "CNPJ não localizado";
}
catch(Exception ex)
{
lblCnpj.Text = ex.Message;
}
Ao digitar o CNPJ na Label, recebo a resposta:
System.InvalidOperationException:
'O nome de usuário não foi fornecido. Especifique o nome de usuário em ClientCredentials.'
Alguem já teve essa experiência? Sabem como resolver esta questão? Se alguem puder me dar essa ajuda, ficarei muito agradecido.