2011-12-21 15 views
0

私はASP.NETアプリケーションからWCFサービスを呼び出しています。これから、WSHTTPBindingを使用してWCFサービスにアクセスしています。私は現在のユーザーをHttpContext.Current.User.Identity.Nameから得ることができます。これをWCFに渡すことができるようにしたいのですが(が正しい方法です)、があります。このサービスはASPから消費される可能性があるので、HttpContext.Current.User.Identity.NameのIDでWindowsIdentity.GetCurrent().Nameでなくてはなりません。 FormsまたはWindows認証を使用するnETアプリケーション。私が理解しているところでは、それはServiceSecurityContext.Current.PrimaryIdentity.Nameにあるはずです。私は年齢を検索してこれに対する答えを見つけようとしていますが、まだそれを見つけていません。WCF認証フロー

答えて