pillinetwork hesabınızla giriş yapın.

Asp.Net uygulamasında "Proxy authentication required" hatası ve çözümü

\

Bir arkadaşımın özel isteğiyle web sayfası için basit bir RssFeed uygulaması geliştireyim dedim. Karşılığında aldığım hata malumunuz. Öncelikle söyliyeyim bunun çözümü Visual Studio .Net'in ayarlarını değiştirmekle bir netice bulmuyor. O konuyu daha önce incelemiştik. Bunu söylememin sebebi, hataların isim benzerliğinden dolayı vakit kaybının olmaması. Bu sorun tamamen WebRequest & WebResponse işlemlerinden kaynaklı. Ama genel olarak işyerimdeki proxy ayarlarından dolayı böyle bir sorunla karşılaşıyorum. 2 türlü çözümü var.

1- Diyelim ki önce WebRequest tanımladık:

Dim myrequest As WebRequest = System.Net.WebRequest.Create(rssurl)

sonrasında tek yapmamız gereken şu:

myrequest.Proxy.Credentials = CredentialCache.DefaultCredentials

Böylece sorun çözülüyor. Ancak %10'luk bir çözülememe ihtimali var. Onun için birazcık daha uzun yolunu yazıyorum.

2- WebRequest'i yukarıdaki gibi tanımladıktan sonra:

Dim proxyObject As New System.Net.WebProxy("http://193.9.9.9:8080", True)

myrequest.Proxy = proxyObject

myrequest.Proxy.Credentials = New System.Net.NetworkCredential("domanin", "password")

Bu daha kesin bir çözüm oluyor.

Böylece birkaç gündür beni "deli eden" 2 soruna çözüm bulmuş oluyor ve "delirmek üzere" olan arkadaşlara da umarım yardımda bulunuyorum.

Spacer
Spacer
/* Etiketler: , , */
/* romanistabukowski yazdı. 10 Haziran 2009 10:58. 0 yorum var */

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)

Bu site

Nokta ve pilli ortak yapımı olan kodaman.org hep birlikte içerik üretip gelirini yazarları ile paylaştığımız kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.

pilliilan

son yorumlar

arama

pillinetwork