SORU
27 EYLÜL 2009, Pazar


XML:teminatsız veya yanlış hatası hata

Merhaba, uzak bir svc tüketmeye çalışıyorum herkes Java eklentisi. Proxy sınıfı svcutil.exe kullanarak oluşturdum ve benim için sınıfı bir hata verir konsol uygulaması ekledim sonra

Güvenli olmayan bir hata ya da yanlış güvenli fay alındı diğer taraf. İç hata bakın hata için özel durum kodu ve detay. Sistem.ServiceModel.FaultException: Bir doğrulama hatası oluştu bu mesaj için güvenlik

Yardım (bu XML bir uzaktan svc oluşturmak düsünmedim) lütfen! Şimdiden teşekkürler.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.serviceModel>
        <bindings>
            <basicHttpBinding>
                <binding name="EloquaDataTransferService" closeTimeout="00:01:00"
                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                    allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
                    maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
                    messageEncoding="Mtom" textEncoding="utf-8" transferMode="Buffered"
                    useDefaultWebProxy="true">
                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                    <security mode="TransportWithMessageCredential">
                        <transport clientCredentialType="None" proxyCredentialType="None"
                            realm="" />
                        <message clientCredentialType="UserName" algorithmSuite="Default" />
                    </security>
                </binding>
            </basicHttpBinding>
        </bindings>
        <client>
            <endpoint address="https://secure.eloqua.com/API/1.2/DataTransferService.svc"
                binding="basicHttpBinding" bindingConfiguration="EloquaDataTransferService"
                contract="DataTransferService" name="EloquaDataTransferService" />
        </client>
    </system.serviceModel>
</configuration>

Bu benim app.yapılandırma dosyası. Ve kullanıcı adını veren ve benim consoleApp şifre ediyorum.cs dosya n.ServiceCredentials.Kullanıcı adı.Kullanıcı adı="xxxxxx".Parola="" . xxxx

    <?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="EloquaDataTransferService" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
messageEncoding="Mtom" textEncoding="utf-8" transferMode="Buffered"
useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="TransportWithMessageCredential">
<transport clientCredentialType="None" proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="https://secure.eloqua.com/API/1.2/DataTransferService.svc"
binding="basicHttpBinding" bindingConfiguration="EloquaDataTransferService"
contract="DataTransferService" name="EloquaDataTransferService" />
</client>
</system.serviceModel>
</configuration>

CEVAP
8 Ocak 2010, Cuma


Bu XML hizmetleri atmak çok belirsiz bir hatası. Konu bisiklet Federasyonu servisine geçildi ileti güvenliğini doğrulamak için açılamadı.

Bu hemen hemen her zaman sunucu zaman bir eğim yüzünden. Uzak sunucu ve istemci sistem zamanı (genellikle) birbirlerinin 10 dakika içinde olmalıdır. Eğer onlar değilse, güvenlik doğrulaması başarısız olur.

Eloqua.com çağrı ve sunucu zaman ne olduğunu bulmak, ve sunucu zaman karsılastırır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GOTO Conferences

    GOTO Confere

    3 EKİM 2011
  • Mark Hyder

    Mark Hyder

    6 EKİM 2011
  • PhoneArena

    PhoneArena

    7 NİSAN 2006