-1

このエラーは非常に一般的ですが、この問題に解決策を適用しようとしましたが、解決できませんでした。

それが私のコードです:

        var endpoint = new EndpointAddress(new Uri("http://www3prz.bancobonsucesso.com.br/Servicos/app.svc"), EndpointIdentity.CreateDnsIdentity("bancobonsucesso.com.br"));
        var binding = new WSHttpBinding();

        binding.UseDefaultWebProxy = true;
        binding.Security.Mode = SecurityMode.Message;
        binding.Security.Message.ClientCredentialType = MessageCredentialType.UserName;
        binding.Security.Message.EstablishSecurityContext = true;
        binding.Security.Message.NegotiateServiceCredential = true;

        var customBinding = new CustomBinding(binding);

        SymmetricSecurityBindingElement security = customBinding.Elements.Find<SymmetricSecurityBindingElement>();
        security.LocalClientSettings.MaxClockSkew = TimeSpan.MaxValue;
        security.LocalClientSettings.DetectReplays = false;

        SecureConversationSecurityTokenParameters secureTokenParams = (SecureConversationSecurityTokenParameters)security.ProtectionTokenParameters;
        SecurityBindingElement bootstrap = secureTokenParams.BootstrapSecurityBindingElement;
        bootstrap.LocalClientSettings.MaxClockSkew = TimeSpan.MaxValue;
        bootstrap.LocalClientSettings.DetectReplays = false;

        ws = new ServicoClient(customBinding, endpoint);
        ws.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.None;
        ws.ClientCredentials.UserName.UserName = "test";
        ws.ClientCredentials.UserName.Password = "test";

        var return = ws.EmitirBoleto("test");
4

2 に答える 2

1

WCFバインディングでは、useDefaultWebProxyを使用します。

<bindings>
<basicHttpBinding>
<binding name="bindingName"  useDefaultWebProxy="true">

WebProxy wproxy = new WebProxy("new proxy",true);
wproxy.Credentials = new NetworkCredential("user", "pass");
WebRequest.DefaultWebProxy = wproxy;
于 2012-10-03T19:31:28.797 に答える
0

このエラーは、プロキシ設定で問題が発生する可能性があります。Webブラウザでプロキシ設定を確認してください。接続設定を変更したばかりオプション->設定->接続設定をプロキシ設定の自動検出に変更

幸運を ...

于 2014-07-14T05:44:30.060 に答える