|
|
|
|
#1 |
|
Чайный пьяница
|
Врядли. С точки зрения работы с файловой системы - все работы выполняются в контексте учётной записи под которой запущен асинхронный сервис CRM.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
|
#2 |
|
Участник
|
|
|
|
|
|
#3 |
|
Участник
|
По ходу дела возникла вот какая проблема:
Хочу вывести в текстовый файл результат работы одной процедуры: Код: StreamWriter Sw1 = new StreamWriter(@"C:\BP_Scanner\BP_Scanner_Hash\Tarasov.txt");
Sw1.Write(ConnectToSite(url));
Sw1.Close();А вот код самой процедуры: Код: public static string ConnectToSite(string link)//подключение к сайту и загрузка html-кода
{
string Code = "";
try
{
string ip = "192.168.0.7";//получение адреса прокси-сервера
string port = "3128"; //получение номера порта
WebProxy proxyObject = new WebProxy(ip + ":" + port, true);//передача параметров прокси
WebClient client = new WebClient();
proxyObject.Credentials = CredentialCache.DefaultNetworkCredentials;//передача параметров аутентификации по умолчанию
client.Proxy = proxyObject;
Code = new Regex(@"\s+", RegexOptions.Compiled).Replace(client.DownloadString(link), " ").Normalize();//нормализация кода страницы
}
catch
{
}
return Code;
} |
|
|
|
|
#4 |
|
Чайный пьяница
|
Цитата:
Сообщение от Tarasov E
По ходу дела возникла вот какая проблема:
Хочу вывести в текстовый файл результат работы одной процедуры: Код: StreamWriter Sw1 = new StreamWriter(@"C:\BP_Scanner\BP_Scanner_Hash\Tarasov.txt");
Sw1.Write(ConnectToSite(url));
Sw1.Close();А вот код самой процедуры: Код: public static string ConnectToSite(string link)//подключение к сайту и загрузка html-кода
{
string Code = "";
try
{
string ip = "192.168.0.7";//получение адреса прокси-сервера
string port = "3128"; //получение номера порта
WebProxy proxyObject = new WebProxy(ip + ":" + port, true);//передача параметров прокси
WebClient client = new WebClient();
proxyObject.Credentials = CredentialCache.DefaultNetworkCredentials;//передача параметров аутентификации по умолчанию
client.Proxy = proxyObject;
Code = new Regex(@"\s+", RegexOptions.Compiled).Replace(client.DownloadString(link), " ").Normalize();//нормализация кода страницы
}
catch
{
}
return Code;
}Код: public static string ConnectToSite(string link)//подключение к сайту и загрузка html-кода
{
string Code = "";
try
{
string ip = "192.168.0.7";//получение адреса прокси-сервера
string port = "3128"; //получение номера порта
WebProxy proxyObject = new WebProxy(ip + ":" + port, true);//передача параметров прокси
WebClient client = new WebClient();
proxyObject.Credentials = CredentialCache.DefaultNetworkCredentials;//передача параметров аутентификации по умолчанию
client.Proxy = proxyObject;
Code = new Regex(@"\s+", RegexOptions.Compiled).Replace(client.DownloadString(link), " ").Normalize();//нормализация кода страницы
}
catch(Exception ex)
{
Code = ex.Message;
}
return Code;
}
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
|
#5 |
|
Участник
|
Вот какую он ошибку мне возратил:
Цитата:
The remote server returned an error: (407) Proxy Authentication Required.
Последний раз редактировалось Tarasov E; 05.11.2009 в 10:14. |
|
|
|
|
#6 |
|
Чайный пьяница
|
Проверьте можно ли доступиться в интернет через прокси с правами учётной записи, под которой работает Асинхронный сервис Microsoft CRM. Если нет - то либо дайте права, либой шейте в коде учётные данные, либо создавайте в CRM какое нибудь хранилище для данной учётной записи. Как по мне первый вариант - самый лучший.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
|
#7 |
|
Участник
|
Цитата:
Сообщение от a33ik
Проверьте можно ли доступиться в интернет через прокси с правами учётной записи, под которой работает Асинхронный сервис Microsoft CRM. Если нет - то либо дайте права, либой шейте в коде учётные данные, либо создавайте в CRM какое нибудь хранилище для данной учётной записи. Как по мне первый вариант - самый лучший.
|
|
|
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|