PDA

View Full Version : HttpWebRequest + ISA => 403 forbiden



titbasoft
دوشنبه 08 اسفند 1384, 18:53 عصر
کد زیر رو در نظر بگیرید:


Dim NetDataRequest As System.Net.HttpWebRequest = System.Net.WebRequest.Create(http://myweb.com)
NetDataRequest.KeepAlive = True
NetDataRequest.UnsafeAuthenticatedConnectionSharin g = True

حالا با توجه به اینکه ISA Firewall فعاله و proxy هم ست شده مشکل
the remote server returned an error:(403) forbidden
رو چطوری میشه حل کرد؟

توضیح اضافی اینکه دو خط زیر :
NetDataRequest.KeepAlive = True
NetDataRequest.UnsafeAuthenticatedConnectionSharin g = True
برای حل مشکل 407 proxy authentication required اضافه شده اند

Behrouz_Rad
دوشنبه 08 اسفند 1384, 22:40 عصر
1) ISA بر روی سیستم کلاینت نصبه یا سیستم سرور؟
2) ISA، یوزر نیم و کلمه عبور احتیاج نداره؟
3) با آدرس کامل هم امتحان کن.
مثال:


http://www.myWeb.com/default.aspx

4) خاصیت KeepAlive به طور پیش فرض، True هست.

titbasoft
سه شنبه 09 اسفند 1384, 10:38 صبح
1) ISA بر روی سیستم کلاینت نصبه یا سیستم سرور؟
سرور


2) ISA، یوزر نیم و کلمه عبور احتیاج نداره؟
windows integrated که البته به user ای که client از طریق اون به سرور connect میشه full control داده شده.


3) با آدرس کامل هم امتحان کن.توی کد اصلی آدرس کامل رو نوشته ام


4) خاصیت KeepAlive به طور پیش فرض، True هست.درسته ، اما توی یک web log نوشته بود این دو property رو ست کنید. (برای رفع مشکل قبلی یعنی 407)

anubis_ir
سه شنبه 09 اسفند 1384, 11:36 صبح
تنظیم پروکسی با WebProxy و تنظیم احراز هویت با NetworkCredential :
http://www.c-sharpcorner.com/Code/2004/Sept/DownloadUsingHTTP.asp