1

dbcontext にリンクされたカスタム ロール プロバイダーを作成しました。ロール ID の変更時に変更がすぐに表示されるように localhost でテストすると、期待どおりに動作します。これを Azure にデプロイして roleid を変更すると、ブラウザーを閉じて再度ログインしても、以前の値の権限が保持されます。私のロールプロバイダーは次のとおりです。

<roleManager enabled="true" defaultProvider="DefaultRoleProvider" cacheRolesInCookie="true">
  <providers>
    <clear/>
    <add name="DefaultRoleProvider" type="MyApp.Providers.MyAppProvider, MyApp" connectionStringName="MyAppContext"/>
  </providers>
</roleManager>

これを Azure で機能させるには、ロール プロバイダーに何か追加する必要がありますか? ロール マネージャーをここで働かせることについて何か違うことや具体的なことはありますか?

4

0 に答える 0