Azure ADが設定されたMVCアプリケーションを作成しました。したがって、すべての認証設定が自動化されます。RedisキャッシュでAzure AD認証を使用する方法
しかし、ユーザーセッションをAzure Redis Cacheに保存したいと思います。私は複数のインスタンスを使用するので、
私はazureにredisキャッシュを設定する方法を知っています。しかし、どこからキャッシュにセッションを追加できますか?私はこのコード
public void ConfigureAuth(IAppBuilder app)
{
app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.AuthenticationType);
app.UseCookieAuthentication(new CookieAuthenticationOptions());
app.UseOpenIdConnectAuthentication(
new OpenIdConnectAuthenticationOptions
{
ClientId = clientId,
Authority = authority,
PostLogoutRedirectUri = postLogoutRedirectUri
});
}
しかし、ここで我々はデータがセッションに存在しているかいないかどうかを確認することができますどのように?それとも、設定ファイルで行われた設定によって起こりますか? – user1037747
通常どおりセッション状態を使用します。答えの引用符を参照してください。 –