2010-12-02 4 views
1

Я работаю над ASP.NET MVC-приложением, и я пытаюсь использовать плагин 'Uploadify' JQuery. Одна из проблем, с которыми я сталкиваюсь, заключается в том, что, по-видимому, существует известная ошибка в отношении отправки информации о файлах cookie с помощью Flash (который используется для загрузки). Поэтому я попытался отправить токен аутентификации и идентификатор сеанса с моим запросом при загрузке файла с помощью добавления. Это здорово, что я могу выяснить, разрешен ли кто-либо, но я не могу получить сеанс и, следовательно, не имею доступа к переменным сеанса. Если у меня есть SessionID, есть ли способ получить сеанс в C#?Как получить сеанс по SessionID в C#

+1

Вы должны отметить некоторые ответы, как принято в других ваших вопросов – Jimmy 2010-12-02 20:04:11

+2

я думаю, что это справедливо, Джимми, за исключением того, что много ответов, либо не совсем правильно, или я не проверял их еще. Например, этот вопрос был неправильно истолкован. Либо я не писал это правильно, либо он был поспешно прочтён. В результате у него нет правильного ответа. В этом случае было бы неуместным отметить, что это правильно, потому что это помогает никому, у кого такая же проблема. Дело не в том, что я не ценю время тех, кто помогает другим, но я хочу удостовериться, что я только отмечаю правильные ответы и помогаю другим. – 2010-12-05 19:26:27

ответ

1
Session["myVar"] = "1234"; 
<%= this.Session.SessionID %> 

HttpContext.Session.SessionID 

Обратите внимание, что вы можете получить идентификатор сеанса, но вам нужно хранить данные во временных данных или он будет давать новые идентификаторы.

This post has the answer

Смежные вопросы