Makale numarası: 915599 - Son Gözden Geçirme: 08 Şubat 2009 Pazar - Gözden geçirme: 2.2

.NET Framework 1.1 Service Pack 1 üzerinde oluşturulan bir uygulamada bir HTTP isteği yapmaya çalıştığınızda bir veya daha çok hata iletileri alıyorsunuz

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede, Microsoft .NET Framework 1.1 Service Pack 1 (SP1) kullandığınızda alabilirsiniz hata iletileri oluşturma HTTP istekleri ya da arama, bir hizmet.

Belirtiler

.NET Framework üzerinde oluşturulmuş bir uygulamada bir HTTP isteği yapmaya çalıştığınızda aşağıdaki hata iletilerinden birini veya birden fazlasını alabilirsiniz:
Hata İletisi 1
Temel alınan bağlantı kapatıldı: uzak sunucuya bağlanmak için.
Hata iletisi 2
Temel alınan bağlantı kapatıldı: bir gönderme beklenmeyen bir hata oluştu.
Hata iletisi 3
Temel alınan bağlantı kapatıldı: bir alma beklenmeyen bir hata oluştu.
Hata iletisi 4
Temel alınan bağlantı kapatıldı: sunucunun HTTP protokolü ihlali yaptığını.
Hata iletisi 5
Temel alınan bağlantı kapatıldı: güvenli kanal SSL/TLS için kurmak.
Hata iletisi 6
Işlem zaman aşımına uğradı

Neden

Hata İletisi 1

Bu sorun, .NET Framework uzak sunucuya bağlantı kuramıyor oluşur. Bu sorun varsa oluşabilir veya daha fazlası aşağıdaki koşullar doğruysa:
  • Bir ağ kaybı oluşur.
  • Bir proxy sunucu, HTTP isteği engeller.
  • Etki alanı adı sistemi (DNS) ile ilgili BIR sorun oluşur.
  • Bir ağ kimlik doğrulaması sorun oluşur.
Bu sorunu gidermek için <a0></a0>, A, B ve c çözümleri bakın.

Hata iletisi 2

Bu sorun oluşur, istemci bilgisayar, bir HTTP gönderemezsiniz isteği. Bağlantı kapatıldı veya kullanılamaz olduğundan, istemci bilgisayar HTTP isteği gönderemezsiniz. Istemci bilgisayarın, çok sayıda veri gönderirken, bu sorun oluşabilir. Bu sorunu gidermek için <a0></a0>, A, D, E, F ve g çözümleri bakın.

Hata iletisi 3

Sunucu veya başka bir ağ aygıtı varolan bir iletim Denetimi Protokolü (TCP) bağlantı beklenmeyen şekilde kapandığında, bu sorun oluşur. Sunucu veya ağ aygıtı bir zaman aşımı değeri çok düşük olarak ayarlandığında, bu sorun oluşabilir. Bu sorunu gidermek için <a0></a0>, A, D, E, F ve g çözümleri bakın. Sunucu beklenmedik şekilde bağlantıyı sıfırlar, sunucu işlemini işlenmeyen bir özel durum gibi if çöküyor sorun da oluşabilir. Bu sorun olabilir, görmek için sunucu günlüklerine çözümleyebilirsiniz.

Hata iletisi 4

Bu sorun, .NET Framework, Sunucu yanıtı, HTTP 1.1 RFC ile uyumlu olmadığı algıladığında oluşur. Yanıt yanlış üstbilgi ya da yanlış üstbilgi sınırlayıcıları içerdiğinde, bu sorun oluşabilir. Bu sorunu gidermek için <a0></a0>, A ve g çözümleri bakın.

HTTP üstbilgileri hakkında daha fazla bilgi için aşağıdaki World Wide Web Consortium Web sitesini ziyaret edin:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6 (http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6)
Microsoft, teknik destek bulmanıza yardımcı olmak üzere üçüncü taraf iletişim bilgilerini sağlamaktadır. Bu bilgiler haber verilmeden değişebilir. Microsoft bu üçüncü taraf iletişim bilgilerinin doğruluğunu garanti etmez.

Hata iletisi 5

Bu sorun varsa oluşabilir veya daha fazlası aşağıdaki koşullar doğruysa:
  • Geçersiz istemci sertifikası veya geçersiz bir sunucu sertifikası kullanıyor.
  • TCP bağlantı sorunu yaşıyorsunuz demektir.
  • Istemci bilgisayar, büyük miktarda veri gönderiyor.
  • Sunucu veya başka bir ağ aygıtı BIR zaman aşımı ayarı çok düşük olarak ayarlanır.
  • HTTPS iletişim kuralını uyumluluk sorunu yaşıyorsunuz demektir.
TCP bağlantı sorunları için çözümleri A, D, E, F ve g bakın. Istemci sertifikası sorunları ve sunucu sertifikası sorunları için çözümleri H ve bakın. HTTPS iletişim kuralını uyumluluk sorunları için bkz: çözümleme J.

Hata iletisi 6

Bu sorun, aşağıdaki durumlardan biri gerçekleştiğinde, istemci zaman aşımı değerini ulaşıldığında oluşur:
  • Bir HTTP bağlantısı kuruldu.
  • Sunucudan bir HTTP yanıtı alındı.
  • Veri akışı tamamen yazılan veya okunamıyor.
Bu sorunu gidermek için <a0></a0>, A, E, K, L, M ve N'ye çözümleri bakın.

Çözüm

Not Aşağıdaki liste, bu sorunlardan biri ortaya çıktığında, uygulanabilir olası çözüm içerir. Tüm bu çözümler, bu tüm sorunlar için uygulanır. Hangi çözümlemesi olduğunu belirlemek için "Neden" bölümünde sorun açıklamalarına bakın.

<a1>Çözünürlüğü</a1> A

Bu sorunu gidermek için <a0></a0>, en son .NET Framework sürümünü kullandığınızdan emin olun. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
318785  (http://support.microsoft.com/kb/318785/ ) Hangi .NET Framework sürümlerinin yüklü olduğu ve hizmet paketlerinin uygulanmış olup olmadığı nasıl belirlenir

B çözümlemesi

Bu sorunu gidermek için <a0></a0>, proxy ayarlarının doğru olduğundan emin olun. Bunu yapmak için <a0></a0>, aşağıdaki teknikleri kullanın:
  • Statik WebProxy.GetDefaultProxy yöntemini kullanın. Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://msdn2.microsoft.com/en-us/library/system.net.webproxy.getdefaultproxy(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.net.webproxy.getdefaultproxy(vs.71).aspx)
  • Bir <proxy>tanımlayın. uygulama yapılandırma dosyaları öğesinde. Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://msdn2.microsoft.com/en-us/library/aa903369(VS.71).aspx (http://msdn2.microsoft.com/en-us/library/aa903369(VS.71).aspx)
  • .NET istemci HttpWebRequest.ProtocolVersion özelliğini değiştirerek, HTTP 1.0 kullanmak üzere yapılandırın. Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://msdn2.microsoft.com/en-us/library/system.net.httpwebrequest.protocolversion(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.net.httpwebrequest.protocolversion(vs.71).aspx)
    Not Varsayılan olarak, .NET Framework, HTTP 1.1 kullanır.
  • Güvenli Yuva Katmanı (SSL) kullanıyorsanız, proxy, HTTPS engelleyen herhangi bir kurala kullanmak üzere yapılandırılmadığından emin olun.
  • Autoproxy kullanıyorsanız, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    873199  (http://support.microsoft.com/kb/873199/ ) Yönetilen kodda AutoProxy nasıl kullanılır

<a1>Çözünürlüğü</a1> C

Bu sorunu gidermek için <a0></a0>, uygulama ağ çağrılarınızı ve yuva aramalar yapma izinleri olduğundan emin olun. Call HttpWebRequest yapan uygulama içinde bir Web uygulaması çalıştığında, bu çözümü uygular. Okuma izni gerekebilir böylece aşağıdaki kaynaklara erişebilir izinleri ASPNET hesabı:
  • Microsoft WinSockProxy WS2.0 Provider (Wspwsp.dll) dosyası
  • HKLM\System\CurrentControlSet\Services\DnsCache
    kayıt defteri anahtarı
  • HKLM\System\CurrentControlSet\Services\WinSock2
    kayıt defteri anahtarı
Not ASP.NET alt işlemi için gerekli izinlere sahip olup olmadığını belirlemek için FileMon yardımcı programını ve RegMon yardımcı programı'nı kullanın. FileMon yardımcı programını ve RegMon yardımcı programı'nı karşıdan yüklemek için aşağıdaki Sysinternals Web sitesini ziyaret edin:
http://technet.microsoft.com/en-us/sysinternals/default.aspx (http://technet.microsoft.com/en-us/sysinternals/default.aspx)
Bu makalede adı geçen üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performans veya güvenilirliğiyle ilgili hiçbir garanti vermemektedir.

<a1>Çözünürlüğü</a1> D

Bu sorunu gidermek için <a0></a0>, Canlı Tutma özelliğinin devre dışı bırakın. .NET Framework'de HttpWebRequest.KeepAlive özelliği FALSE olarak ayarlayın. Bir Web hizmetini çağırmak, bunu yapmak için şu adımları izleyin.

Not Canlı tutma özelliği, NTLM kimlik doğrulaması için gereklidir.
  1. Oluşturulan proxy sınıfından devralmasını tarafından yeni bir sınıf oluşturun.
  2. Bir yöntem GetWebRequest yöntemi geçersiz kılmak üzere sınıfına ekleyin. Bu değişiklik HttpWebRequest nesnesi erişim sağlar. Microsoft Visual C# kullanıyorsanız, yeni yöntemi aşağıdaki. benzer olmalıdır
    class MyTestService:TestService.TestService
    {
        protected override WebRequest GetWebRequest(Uri uri)
        {
            HttpWebRequest webRequest = (HttpWebRequest) base.GetWebRequest(uri);
            //Setting KeepAlive to false
            webRequest.KeepAlive = false;
            return webRequest;
        }
    }
    Microsoft Visual Basic .NET'i kullanıyorsanız, yeni yöntemi aşağıdaki. benzer olmalıdır
    Class MyTestService 
         Inherits TestService.TestService
            Protected Overrides Function GetWebRequest(ByVal uri As Uri) As System.Net.WebRequest
                Dim webRequest As System.Net.HttpWebRequest
                webRequest = CType(MyBase.GetWebRequest(uri), System.Net.HttpWebRequest)
               'Setting KeepAlive to false 
                webRequest.KeepAlive = False
                GetWebRequest = webRequest
            End Function
    End Class
  3. Yeni bir sınıf örneği oluşturma ve Web hizmeti yöntemi çağırmak için yeni bir sınıfı kullanın.

<a1>Çözünürlüğü</a1> E

Bu sorunu gidermek için ServicePointManager.MaxServicePointIdleTime özelliğini daha az canlı tutma (keep-alive sunucu bağlantısı zaman aşımı değerini ayarlayın.

Notları
  • Bir ServicePoint nesnesi MaxIdleTime özelliğinde belirtilen bir süre boşta çöp toplama işlemi için uygun olur.
  • Önce tüm HTTP isteklerinin yapılma ServicePointManager.MaxServicePointIdleTime özelliği ayarlanmış olduğundan emin olun. ServicePointManager.MaxSercvePointIdleTime özelli?i hakk?nda daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.maxservicepointidletime(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.maxservicepointidletime(vs.71).aspx)

<a1>Çözünürlüğü</a1> F

Bu sorunu gidermek için <a0></a0>, sunucu bilgisayar ve diğer ağ aygıtlarını zaman aşımı değerini artırın. Microsoft ınternet ınformation Services (IIS) 6.0 zaman aşımı değerini artırmak için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Denetim Masası ' nı tıklatın, Yönetimsel Araçlar ' ı tıklatın ve sonra da ınternet ınformation Services (IIS) Yöneticisi ' ni tıklatın.
  2. Yapılandırmak istediğiniz bilgisayarın adını tıklatın ve Web siteleri ' ı tıklatın.
  3. Yapılandırmak istediğiniz Web sitesini sağ tıklatın ve sonra da Özellikler ' i tıklatın.
  4. Bağlantı zaman aşımı cinsinden yeni bir değer yazın kutusunu ve sonra Tamam ' ı tıklatın.
  5. Dosya menüsünden Çıkış ' ı tıklatın.

<a1>Çözünürlüğü</a1> G

Bu soruna geçici bir çözüm bulmak için <a0></a0>, useUnsafeHeaderParsingtrue olarak ayarlayın.UseUnsafeHeaderParsing özelli?i hakk?nda daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
888528  (http://support.microsoft.com/kb/888528/ ) .NET Framework 1.1 Service Pack 1 ' giderilmiştir, ancak başka bir yerde tek bir Microsoft Knowledge Base makalelerinde açıklanan hataların listesi

Y çözünürlüğü

Bu sorunu gidermek için <a0></a0>, uygulama için geçerli bir istemci sertifikası verin. Istemci sertifikalarını kullanma hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
901183  (http://support.microsoft.com/kb/901183/ ) Bir ASP.NET Web uygulaması kimlik doğrulaması için bir istemci sertifikası kullanılarak bir Web hizmetine nasıl
895971  (http://support.microsoft.com/kb/895971/ ) Bir istemci sertifikası, Microsoft Visual C# .NET ile HttpWebRequest ve HttpWebResponse sınıfları kullanarak gönderme

Çözümleme MIYIM

Bu sorunu gidermek için <a0></a0>, bir sunucu için geçerli bir güvenlik sertifikası verin. Ayrıca, kök sertifika yetkilisi (CA) sertifikası yükleme ya da sunucunun Sertifika ortak adı düzeltme, bu sorunu gidermeniz mümkün olabilir.Sunucu sertifikası adlandırma hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
813618  (http://support.microsoft.com/kb/813618/ ) Güvenlik Uyarısı: güvenlik sertifikası adı geçersiz ya da sitenin adıyla eşleşmiyor
Uyarı Bu geçici çözüm, kötü niyetli kullanıcılar veya virüsler gibi kötü amaçlı yazılımlar tarafından gerçekleştirilen bilgisayarınızın veya ağınızın saldırılara karşı daha savunmasız kılabilir. Bu geçici çözüm önerilmez, ancak gerekli olduğunu düşünürseniz kullanabilmeniz amacıyla bu bilgiler sağlanmaktadır. Bu çözümü kullanmak kendi sorumluluğunuzdadır.

Ayrıca, bu sertifikayı uyarılar yoksaymak için uygulama kodu gözden geçirebilirsiniz. Bunu yapmak için <a0></a0>, kendi ICertificatePolicy arabirimini uygular. Ardından, önce Web hizmeti yöntem çağrısı yapıldı, sertifika ilkesi örneği çalıştıracak şekilde ServicePointManager.CertificatePolicy özelliği ayarlayabilirsiniz.

NotICertificatePolicy.CheckValidationResult yöntem uygulama Sertifika doğrulama ilkesini uygular. ICertificatePolicy.CheckValidationResult yöntemi hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/system.net.icertificatepolicy.checkvalidationresult(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.net.icertificatepolicy.checkvalidationresult(vs.71).aspx)
Örnek kod ve daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
823177  (http://support.microsoft.com/kb/823177/ ) SORUN: "System.NET.WebException. Temel alınan bağlantı kapatıldı. .NET Framework'e yükselttiğinizde, uzak sunucu ile olan güven ilişkisi kurulamadı"hata iletisi
Önemli SSL sertifika uyarı kodu olası güvenlik riskleri nedeniyle Yoksay değil, öneririz.

<a1>Çözünürlüğü</a1> J

Bu sorunu gidermek için <a0></a0>, HTTPS iletişim kuralını SSL aktarım düzeyi güvenliği (TLS) değiştirin.

Not TLS kullanıyorsanız, HTTPS iletişim kuralını SSL'YE değiştirin. Istemci bilgisayarda HTTPS iletişim kuralını değiştirmek için <a0></a0>, aşağıdaki Microsoft Web sitesinde "ServicePointManager.SecurityProtocol özelliği" bölümüne bakın:
http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.securityprotocol.aspx (http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.securityprotocol.aspx)
Not Örneğin, SSL3 iletişim kuralı'nı ve TLS1 iletişim kuralını desteklemek için aşağıdaki.
ServicePointManager.SecurityProtocol= SecurityProtocolType.Ssl3|SecurityProtocolType.Tls;
benzer bir kod kullanın.Sunucu bilgisayarda HTTPS iletişim kuralını değiştirme hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
187498  (http://support.microsoft.com/kb/187498/ ) Internet Information Services'da PCT 1.0, SSL 2.0, SSL 3.0 veya TLS 1.0 nasıl devre dışı bırakılır

<a1>Çözünürlüğü</a1> K

Bu sorunu gidermek için <a0></a0>, maxConnection özelliği değerini artırın. Bunu yapmak için <a0></a0>, uygulamanın yapılandırma dosyaları'nı gözden geçirin veya uygulama kodu ekleyin.

NotMaxConnection özelliği varsayılan değer 2'dir. Web Hizmetleri call Microsoft ASP.NET bağlantılı uygulamalar için işlemci sayısının 12 katı değeri ayarlamanızı öneririz. Uygulama kodu kullanarak bu değeri ayarlamak için <a0></a0>, ServicePointManager.DefaultConnectionLimit özelliğini kullanın. ServicePointManager.DefaultConnectionLimit özelli?i hakk?nda daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.defaultconnectionlimit(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.defaultconnectionlimit(vs.71).aspx)
Uygulamanın yapılandırma dosyaları'nı kullanarak bu değeri ayarlamak için <a0></a0>, yapılandırma dosyasına aşağıdaki kodu ekleyin.
<connectionManagement>
  <add address="*" maxconnection="12"/>
</connectionManagement>
<connectionmanagement>Kullanma hakkında daha fazla bilgi için öğe, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa903351(VS.71).aspx (http://msdn2.microsoft.com/en-us/library/aa903351(VS.71).aspx)

<a1>Çözünürlüğü</a1> m

Bu sorunu gidermek için <a0></a0>, zaman aşımı ayarlarını sunucu ve diğer ağ aygıtlarının doğru şekilde uygulanan dikkat edin.Zaman aşımı ayarlarını yeniden uygulamak hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
904262  (http://support.microsoft.com/kb/904262/ ) HttpWebRequest sınıfı tarafından gönderilen isteği HttpWebRequest sınıfı, bir ASP.NET uygulamasında kullandığınız yanıt vermeyebilir

<a1>Çözünürlüğü</a1> M

Bu sorunu gidermek için <a0></a0>, ASP.NET performans ayarlaması hakkında'yı okuyun.ASP.NET performans ayarlama hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
821268  (http://support.microsoft.com/kb/821268/ ) ASP.NET uygulamaları Web hizmet istekleri yaptığınızda kilitlenmeleri Çekişme ve düşük performans

<a1>Çözünürlüğü</a1> N

Bu sorunu gidermek için <a0></a0>, istemci uygulama kodu zaman aşımı özelliklerinin değerleri artırın. Bunu yapmak için <a0></a0>, aşağıdaki Özellikler'i kullanın:
  • HttpWebRequest.Timeout
  • HttpWebRequest.ReadWriteTimeout
HttpWebRequest.Timeout özelli?i hakk?nda daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/cy9yd268.aspx (http://msdn2.microsoft.com/en-us/library/cy9yd268.aspx)
HttpWebRequest.ReadWriteTimeout özelli?i hakk?nda daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/b1w9c0s4.aspx (http://msdn2.microsoft.com/en-us/library/b1w9c0s4.aspx)

<a1>Çözünürlüğü</a1> O

Bu sorunu gidermek için <a0></a0>, emin istemci bilgisayar 100 HTTP gönderme - üstbilgi devam et. Ayrıca, istemci bilgisayar, 100 HTTP almayı beklemez emin-üstbilgi devam et.

Not Bu çözüm, Web sunucusundaki veya proxy sunucusu 100 HTTP desteklemiyorsa etkilidir-üstbilgi devam et. 100 HTTP devre dışı bırakma hakkında daha fazla bilgi için-üstbilgi istemci bilgisayar için Devam'ı, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.expect100continue.aspx (http://msdn2.microsoft.com/en-us/library/system.net.servicepointmanager.expect100continue.aspx)

Referanslar

Görüşmeleri ASP.NET bağlantılı bir uygulama hizmeti, aşağıdaki Microsoft Web sitesini ziyaret edin Web yaptığınızda performans konuları hakkında daha fazla bilgi için:
http://msdn2.microsoft.com/en-us/library/aa480507.aspx (http://msdn2.microsoft.com/en-us/library/aa480507.aspx)
Performans sorunları ve ASP.NET bağlantılı uygulamalar gelen isteklere hizmet, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın Web yaptığınızda kilitlenme sorunları hakkında daha fazla bilgi için:
821268  (http://support.microsoft.com/kb/821268/ ) ASP.NET uygulamaları Web hizmet istekleri yaptığınızda kilitlenmeleri Çekişme ve düşük performans
ASP.NET bağlantılı bir uygulama performansını artırma konusunda daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms998549.aspx (http://msdn2.microsoft.com/en-us/library/ms998549.aspx)
Web performansını artırma hakkında daha fazla bilgi için hizmetler aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms998562.aspx (http://msdn2.microsoft.com/en-us/library/ms998562.aspx)
Güvenli ASP.NET bağlantılı uygulamalar oluşturma konusunda daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa302408.aspx (http://msdn2.microsoft.com/en-us/library/aa302408.aspx)
Not TCP Aktarım iletişim kuralı, HTTP istekleri için kullanılır. TCP güvenilir, bağlantı yönelimli protokolüdür. Ancak, bir TCP bağlantısının beklenmedik biçimde kapatılıyor, uygulama istek yeniden dener. Istemci davranışını ve TCP Protokolü hakkında daha fazla bilgi için sunucu bağlantıyı kapatır, aşağıdaki World Wide Web Consortium Web sitesini ziyaret edin:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.4 (http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.4)
Microsoft, teknik destek bulmanıza yardımcı olmak üzere üçüncü taraf iletişim bilgilerini sağlamaktadır. Bu bilgiler haber verilmeden değişebilir. Microsoft bu üçüncü taraf iletişim bilgilerinin doğruluğunu garanti etmez. FileMon yardımcı programını ve RegMon yardımcı programı hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
198038  (http://support.microsoft.com/kb/198038/ ) Paket ve dağıtım sorunları için kullanışlı Araçlar
Ağ izleyicisi hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
148942  (http://support.microsoft.com/kb/148942/ ) Ağ İzleyicisi ile ağ trafiği nasıl yakalanır
812953   (http://support.microsoft.com/kb/812953/ ) Ağ İzleyicisi ile ağ trafiği nasıl yakalanır

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft .NET Framework 1.1 Service Pack 1
Anahtar Kelimeler: 
kbmt kbtshoot kbprb KB915599 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:915599  (http://support.microsoft.com/kb/915599/en-us/ )