MVC Authorization asks for login everytime
<p>I am using autorize attribute on controller </p>

<pre><code>  [Authorize(Roles = "Investor")]
public class InvestorIncomeController : Controller
{
  // some stuff 
</code></pre>

<p>When I register new account and try to use this controller everytime it asks for login again and after logging again it works. </p>

<p>In webconfig file </p>

<pre><code>&lt;system.web&gt;
&lt;authentication mode="Forms" /&gt;
&lt;compilation debug="true" targetFramework="4.5" /&gt;


&lt;httpRuntime targetFramework="4.5" /&gt;
</code></pre>

<p></p>

<p>I want if user logs in one time he shouldn't need to login again and again. </p>