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