Доброе время суток!
Пишем десктопное приложение (клиент) на .NET, которое должно взаимодействовать с ПХП скриптом (сервер).
Логика авторизации должна быть полностью такой — же как и в случае обычного веб приложения, как будто бы клиентом был браузер (клиент логинится, открывает сессию, при каждом обращенни указывает ID сессии, сессия через некоторое время сама умирает если неактивна).
Так вот вопрос: а можно ли всю эту логику относительно авторизации реюзать? Другими словами есть ли компонента, которая позволила бы десктопному приложению вести себя как Internet Explorer?
Здравствуйте, <Аноним>, Вы писали:
А>Так вот вопрос: а можно ли всю эту логику относительно авторизации реюзать? Другими словами есть ли компонента, которая позволила бы десктопному приложению вести себя как Internet Explorer?
Есть. Называется, не поверишь, HttpWebRequest. Basic, windows integrated и X.509 вроде поддерживает, digest нет.
... << RSDN@Home 1.2.0 alpha rev. 790 on Windows Vista 6.0.6001.65536>>
Как уже сказали
HttpWebRequest
добавлю
HttpWebResponse
WebBrowser
Здравствуйте, Аноним, Вы писали:
А>Доброе время суток! А>Пишем десктопное приложение (клиент) на .NET, которое должно взаимодействовать с ПХП скриптом (сервер). А>Логика авторизации должна быть полностью такой — же как и в случае обычного веб приложения, как будто бы клиентом был браузер (клиент логинится, открывает сессию, при каждом обращенни указывает ID сессии, сессия через некоторое время сама умирает если неактивна).
А>Так вот вопрос: а можно ли всю эту логику относительно авторизации реюзать? Другими словами есть ли компонента, которая позволила бы десктопному приложению вести себя как Internet Explorer?