title: some problems about asp.net webAPI
body: <p>I'm now building a App that use asp.net webAPI on the server side,I got a problem about the validation:</p>
  
  <p>I want to provide my webAPI for multi-platform,just like browser's javascript,or windows phone ,and so on,so I decide to implicit the validation with HTTP-BASIC,"(forgive my poor English),the problem is ,In the past time.</p>
  
  <p>I always take some User's Information in SESSION,but we know that webAPI with RESTful-style is Session-stateless,so how to store the User's information:</p>
  
  <p>And I get some idea,I hope you can help me to make the right choice,thx a lot</p>
  
  <p>1.
  put the information into the browser's cookie except the user's password and other important infos. everytime I make the http-request ,i take the cookies.and on the server-side,I can query the user's infomation.and make other steps.(the sequence will not work on moblie platform,cuz cookies only in browsers)</p>
  
  <p>2.user HTTP-BASIC validation,and everytime the server get the httpRequest,it get the username and password in the HTTP-Headers,and server-side also can query the user's information.</p>