1

asp.net mvc4で認証を使用しています

<authentication mode="Forms">
  <forms loginUrl="~/Login" timeout="2880" />
</authentication>

ログインしていないときは、RegisterController に登録されている関数を呼び出すことができません。私は試します

 <location path="~/Register">
    <system.web>
      <authorization>
        <allow users="*"/>
      </authorization>
    </system.web>
   </location>

しかしそうではありません。の解き方?

4

1 に答える 1

1
 <location path="Register">
    <system.web>
      <authorization>
        <allow roles="roles if any" />
        <deny users="*" />
      </authorization>
    </system.web>
  </location>

これを試してみてくださいこれはうまくいくかもしれません..アクセスが必要な場合は役割を変更してください!!

于 2012-12-14T15:11:53.893 に答える