guidance using Forms authentication

Ask a Question related to ASP.NET Security, Design and Development.

  1. #1

    Default guidance using Forms authentication

    There is lots of discussion of security issues and authentication techniques,
    pros/cons of different technologies and patterns, etc.

    I'm looking for "Best Guidance" for a web site that will be available to the
    public, with a login using username/password. FormsAuthentication seems like
    a straight forward solution. However, most discussions urge SSL for the
    login form. What about sending the authentication cookie back and forth with
    every request? Is this vulnerable to replay attacks? Even using passport,
    if someone sniffs the line and catches the cookie, can't it be used to
    impersonate that specific logged in user? Isn't the ASP.NET session cookie
    also vulnerable to this type of problem?

    What am I missing? or should all traffic go SSL to avoid all of this?

    Any guidance is much appreciated.

    Robert Millman
    Rob Millman Guest

  2. Similar Questions and Discussions

    1. Accessing htm files without authentication (forms authentication)
      I have application with forms authentication. All works fine. When user opens .aspx file gets login form, login and then get the .aspx page. But...
    2. ASP.Net Forms authentication with basic authentication popup
      Relatively new to ASP.Net but have a strange problem. My site uses forms authentication for a large administration section however after the user...
    3. Forms authentication then redirection to a secure web with NT authentication?
      Hi, I want to allow access to particular secured intranet web sites. These intranet are stored in sharepoint (2003 version) Actually I've...
    4. Authentication ticket, cookieless, forms authentication?
      Hi. I want to use Forms Authentication, cookieless. The issue is setting the Authentication Ticket without using cookies (!) That is, the...
    5. Forms authentication with Windows authentication
      Hi, I have an ASP.NET web site that uses IIS Basic Authentication and accesses an OLAP Server at various stages. The OLAP Server authentication...
  3. #2

    Default Re: guidance using Forms authentication

    SSL is important for the password page because you want to make sure the
    user's password isn't sent over the wire in clear text.

    It is definitely possible for the session cookie or auth cookie to get
    stolen and allow the user to be hijacked. This is one good reason to use
    SSL for everything if you can afford the loss of scalability. There was
    also a good article in MSDN Magazine by Jeff Prosise recently discussing
    session hijacking and things you could do to prevent it:

    [url]http://msdn.microsoft.com/msdnmag/issues/04/08/WickedCode/[/url]

    In the end, it will come down to how critical your security needs are, but
    it is definitely a good idea to understand your risks as well as possible
    and that article will certainly help.

    Joe K.

    "Rob Millman" <RobMillman@discussions.microsoft.com> wrote in message
    news:E7D60926-0AB6-4A17-836B-C7025BF1BA1C@microsoft.com...
    > There is lots of discussion of security issues and authentication
    > techniques,
    > pros/cons of different technologies and patterns, etc.
    >
    > I'm looking for "Best Guidance" for a web site that will be available to
    > the
    > public, with a login using username/password. FormsAuthentication seems
    > like
    > a straight forward solution. However, most discussions urge SSL for the
    > login form. What about sending the authentication cookie back and forth
    > with
    > every request? Is this vulnerable to replay attacks? Even using
    > passport,
    > if someone sniffs the line and catches the cookie, can't it be used to
    > impersonate that specific logged in user? Isn't the ASP.NET session
    > cookie
    > also vulnerable to this type of problem?
    >
    > What am I missing? or should all traffic go SSL to avoid all of this?
    >
    > Any guidance is much appreciated.
    >
    > Robert Millman

    Joe Kaplan \(MVP - ADSI\) Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139