Концепция сеанса в контексте PHP и веб-приложений - это связь между сервером и клиентом.Наиболее распространенным сценарием является браузер, запрашивающий веб-сайт.
В этом процессе сервер устанавливает уникальный идентификатор сеанса.По умолчанию PHP использует данные cookie для хранения этого уникального идентификатора;это позволяет ему определять в последующих запросах, что известный клиент (тот, кто установил сеанс) обращается к серверу.PHP использует хэш, хранящийся в этом конкретном файле cookie (по умолчанию этот файл называется PHPSESSID), чтобы повторно связать любые данные сеанса с этим запросом.
Я объясняю это, потому что вы, похоже, неправильно понимаете, что такое сеансы -PHP не заботится о том, что пользовательский агент находится на телефонной платформе Windows 7, в браузере или любом другом пользовательском агенте.Если пользовательский агент поддерживает механизм cookie, настроенный в php.ini (см. Второй вариант ниже), то у вас могут быть сеансы.Кроме того, сессии не входят в компетенцию клиента;клиент не знает о них или должен знать о них (исключения могут применяться в некоторых случаях).Сервер обычно управляет отношениями между клиентом и сервером, и данные, привязанные к сеансу, установленные на стороне сервера, недоступны для клиента, если это не сделано явно.
Итак, вы столкнулись с двумя вариантами,Во-первых, вы можете поддерживать куки в вашем приложении C #.Посмотрите на класс HttpCookie
( документы ) и поймете, как работают куки .В зависимости от того, как вы создаете свое приложение и от механизма, с помощью которого вы инициируете исходящие запросы, у вас могут быть встроены файлы cookie поддержки.
Второй вариант - использовать другой механизм для отслеживания сеанса.PHP поддерживает передачу идентификатора сеанса через URL, однако существуют некоторые соображения безопасности. См. Документацию .