Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 20.08.05 20:04
Оценка:
Доброго времени суток!

Непонятки возникли. Все в интранете с АД.
Есть веб-сервис, в котором включена Integrated Windows Authentication. В конфиге сервиса прописана группа, которая может с ним работать. Есть ASP.NET приложение, работающее с сервисом. Все нормально. Но вот написал Windows-форму, дал в ней ссылку на сервис, а она мне "Access Denied". Вроде и запускаю то прилагу под своим аккаунтом... Что не так?
Все, надо завязывать по ночам работать

Спасибо!


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 04:20
Оценка:
А что, по выходным форум не работает?



данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 04:27
Оценка:
А прокси есть?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:08
Оценка:
А поподробнее можно?
Ну есть прокси. Так в самом вин-формс приложении обычным способом дан веб-реф на сервис. Неужели запросы через прокси? Сейчас нетстатом проверю...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:14
Оценка:
Нет ничего в нетстате. Запроса к прокси нет.
Откуда копать?

Спасибо!


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:24
Оценка:
Здесь http://www.itanium.ru/cd/ids/developer/asmo-na/eng/52744.htm?page=3 описывается асинхронный вызов Web service из win-forms.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:26
Оценка:
Может запросов через прокси нет как раз потому что не указано свойство Proxy и Credentials у веб-сервиса?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:28
Оценка:
Да вызывать то получается. Вот только как виртуальному катологу сервиса убираешь галочку анонимный доступ — сразу доступ закрывается
Может кто0нибудь уже копал?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:29
Оценка:
Точно не указано!
Сейчас попробую...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:32
Оценка:
А какой Exception кидается? Message у него какой и StackTrace?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:40
Оценка:
************** Exception Text **************
System.Net.WebException: The request failed with HTTP status 401: Access Denied.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Test.MyMethod(MyObject obj) in ...\Web References\localhost\Reference.cs:line 109
at Test.Form1.button1_Click(Object sender, EventArgs e) in ...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:48
Оценка:
Здесь посмотри
http://www.dotnet247.com/247reference/msgs/14/70234.aspx


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Достучаться до веб-сервиса из win-формы
От: Аноним  
Дата: 22.08.05 06:54
Оценка: 3 (1)
Спасибо!
Гугл помог.
Вот как решается проблема:
http://support.microsoft.com/default.aspx?scid=kb;en-us;811318

И всег-то одна строчка в вин-форме перед вызовом сервиса

mywebservice.Credentials= System.Net.CredentialCache.DefaultCredentials;

Спасибо!!!


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Достучаться до веб-сервиса из win-формы
От: koshka.koshka  
Дата: 04.07.06 10:43
Оценка:
Здравствуйте, guest00, Вы писали:

G>Спасибо!

G>Гугл помог.
G>Вот как решается проблема:
G>http://support.microsoft.com/default.aspx?scid=kb;en-us;811318

G>И всег-то одна строчка в вин-форме перед вызовом сервиса


G>mywebservice.Credentials= System.Net.CredentialCache.DefaultCredentials;


G>Спасибо!!!


офигеть! как приятно было прочесть такое сообщение очень помогло, спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.