powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Web Сервис блин
9 сообщений из 9, страница 1 из 1
Web Сервис блин
    #35498485
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пишу сервис:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

/// <summary>
/// Summary description for Test
/// </summary>
[WebService(Namespace="Jopa")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
[System.Web.Script.Services.ScriptService]
public class Test : System.Web.Services.WebService
{

    public Test()
    {

        //Uncomment the following line if using designed components 
        //InitializeComponent(); 
    }

    [WebMethod]
    public string HelloWorld()
    {
        return "Jopa";
    }

}

Подключаю его , как водится через Add WebReference,
всё нормально
делаю вызов:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
private void button1_Click(object sender, EventArgs e)
        {
            ForaSoap.localhost.Test t = new ForaSoap.localhost.Test();
            try
            {
                label1.Text = t.HelloWorld();
            }
            catch (Exception ex)
            {
                label1.Text = ex.ToString();
            }
        }
поднимается эксцепшн с сообщением
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
System.Net.WebException: Сбой запроса с сообщением об ошибке:
--
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="%2fe-order%2fWebService%2fTest.asmx%3fAspxAutoDetectCookieSupport%3d1">here</a>.</h2>
</body></html>

--.
   в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   в ForaSoap.localhost.Test.HelloWorld() в C:\Visual Studio  2008 \Projects\ForaSoap\ForaSoap\Web References\localhost\Reference.cs:строка  78 
   в ForaSoap.Form1.button1_Click(Object sender, EventArgs e) в C:\Visual Studio  2008 \Projects\ForaSoap\ForaSoap\Form1.cs:строка  24 

что за фигня?
может кто сталкивался?
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498607
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чё, никто не знает? =((
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498630
Фотография ХреноРедька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поищи в веб.конфиге чему равен параметер "cookieless=..."
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498669
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<sessionState cookieless="AutoDetect" timeout="30" />
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498690
Фотография ХреноРедька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй заменить его на cookieless=”false”
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498711
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХреноРедькапопробуй заменить его на cookieless=”false”

заменил на <sessionState cookieless="UseCookies" timeout="30" mode="InProc" />

помогло

спасибо

а что означает false ?
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498735
Фотография ХреноРедька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation ХреноРедькапопробуй заменить его на cookieless=”false”

заменил на <sessionState cookieless="UseCookies" timeout="30" mode="InProc" />

помогло

спасибо

а что означает false ?

http://msdn.microsoft.com/en-us/library/h6bb9cz9(VS.80).aspx
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498841
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ентот хелп и у меня есть
однако про фальшь там не сказано

это что? отключить кукисы?
...
Рейтинг: 0 / 0
Web Сервис блин
    #35498891
Фотография ХреноРедька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationентот хелп и у меня есть
однако про фальшь там не сказано

это что? отключить кукисы?

По идее это то же самое что и UseCookies. По крайней мере в Asp.net 1.1 не было UseCookies а был именно false. А вот во второй версии видимо это название изменили, а документацию не всю поменяли - в ней по прежнему фигурирует такой вариант как "false".
В общем идея такая что этим параметром надо запретить использования сессий без куков. false/UseCookies (в зависимости от версии asp.net).
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Web Сервис блин
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]