1

私はいくつかのものを組み合わせようとしています。ここで提示されたアイデアを使用して、STS を持たなくてもクレームを利用できるようにします。また、Web ファームで機能するように、ここに記載されている独自のトークン キャッシュを作成しようとしています。ここに記載されているように、新しい MachineKeySessionSecurityTokenHandler もミックスに含めました。私の問題は、ログインすると、トークンが作成およびキャッシュされ、キャッシュから正常にプルされたように見えるが、スレッド コンテキストが設定されていないように見えることです。したがって、ClaimsPrincipal が設定されていないため、ユーザーはログイン ページからリダイレクトされません。デフォルトのトークン キャッシュを使用すると、すべて正常に動作します。助言がありますか?

4

1 に答える 1

0

私はそれを考え出した。使用していたIFormatterでさらにいくつかのオプションを指定しました。具体的には、

TypeFormat = FormatterTypeStyle.TypesAlways,
AssemblyFormat = FormatterAssemblyStyle.Full
于 2012-12-20T19:42:50.637 に答える