|
От: |
olgajc
|
|
| Дата: | 13.04.09 11:09 |
|
Оценка: |
|
День добрый.
Подскажите, пожалуйста, по какой причине может не передаваться заголовок, наследованный от SoapHeader?
public class AuthHeaderCS : SoapHeader
{
public string Username;
public string Password;
}
[WebMethod]
[SoapHeader("sHeader")]
public int MyRequest(string text)
{
if (sHeader == null) return 0;
...
}
Код возвращает 0.
Обращаюсь к веб-сервису с тестовой страницы и с помощью .Net WebService Studio.
Причем, под Framework 1.1 — работает, а тот же код, переведенный на 2.0, нет.
Настройки IIS одинаковые, кроме версии ASP.NET.
Пока на собственное сообщение не было ответов, его можно удалить.