0
1つのサイトから別のサイトに要求を渡すために必要な2つのASP.NET 3.5 Webサイトがあります。 1つのサイトで2つのASP.NET 3.5 Webサイト間のクレームを渡す
私がログインし、私は次のような主張を見ることができます:
var claimIdentity = (Context.User.Identity as Microsoft.IdentityModel.Claims.IClaimsIdentity);
claimIdentity.Claims.Add(new Claim(ClaimTypes.Role, "Manager"));
しかし、他のサイト上で、私は請求が渡されて表示されません。
私はサイト間でフォーム認証を使用しています。マシンキーは両方のサイトのseomです。
ログイン/認証クッキーはサイト間で正常に渡されていますが、私はクレームが渡されたとは思われません。
私はオープンフィドラーを行い、認証クッキーが渡されているのを見ることができますが、ヘッダーまたはボディーにクレームが渡されたように見えません。
ありがとうございました。あなたが上に挙げたものの半分は私にとっては外国人ですが、私はあなたが挙げたものに答えることができるかどうかを調べるために各部を調べます。私はADFSを使用していません。基本的には、私が現在持っている古いフォームの認証を、各応答に対して手動でクレームに変換しようとしています。 – goroth