0

ASP.NET アプリケーションから WCF サービスを呼び出しています。これから、WSHTTPBinding を使用して WCF サービスにアクセスしています。から現在のユーザーを取得できますHttpContext.Current.User.Identity.Name。これを WCF に渡すことができるようにしたい (カスタム ヘッダーを使用しない -これを行う適切な方法があることは確かです)。フォームまたは Windows 認証。私が理解していることから、それは に表示されるはずです。私はこれに対する答えを見つけようと何年も探していますが、まだ見つけていません。HttpContext.Current.User.Identity.NameWindowsIdentity.GetCurrent().NameServiceSecurityContext.Current.PrimaryIdentity.Name

4

1 に答える 1

0

ユーザー名認証をご覧ください:) http://codebetter.com/petervanooijen/2010/03/22/a-simple-wcf-service-with-username-password-authentication-the-things-they-don-t-教えて/

于 2011-12-28T16:00:30.890 に答える