asp.net secure cookies

Я хочу защитить свои куки, я прочитал о флагах "HTTPOnly" и "Secure" для куки ASP.NET_SessionId. Я создаю новый проект asp.net в VS. И в fiddler в Inspectors -> raw у меня есть:

Cookie: DXCurrentThemeMVC=Office2010Black; ASP.NET_SessionId=1gq0t1mi234xyljqnxrzbqfx

Затем я изменяю web.config :

<system.web>
    <compilation debug="true" targetFramework="4.0" />

    <httpCookies httpOnlyCookies="true" requireSSL="true"/>

    <authentication mode="Forms">
      <forms loginUrl="~/Account/Login.aspx" timeout="2880" requireSSL="true" />
    </authentication>

Но в fiddler те же данные

 Cookie: DXCurrentThemeMVC=Office2010Black; ASP.NET_SessionId=1gq0t1mi234xyljqnxrzbqfx

Я думаю, когда я добавляю я не смогу увидеть cookies в fiddler, или cookies будут зашифрованы. Это правильный результат? Или у меня где-то ошибка?

EDIT

и почему я не вижу в fiddler

Set-Cookie: ASP.NET_SessionId=ig2fac55; path=/; secure; HttpOnly

а только cookie без set-, и secure, и HttpOnly также в firebug я вижу те же результаты

EDIT2. Похоже, что я нашел свою проблему: я размещаю приложение на iis и в firebug ищу куки, и у меня есть куки с secure и httpOnly Flags:

ASP.NET_SessionId=98sfd90sdf89sd0f80s8; path=/; secure; HttpOnly
9
задан Andriy Khrystyanovich 16 January 2012 в 13:51
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: