Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
IISでホストされているWCFサービスがあり、wcf servcieを介してサーバーにファイルを書き込んでいますが、サービスへのアクセスに使用されている資格情報を確認したかっただけです。
どのアカウントが使用されているかを確認するにはどうすればよいですか?
結果は、WCFサービスをどのように保護したか、匿名、Windows統合、基本、なりすましを使用しているかなどによって異なります。
一般的には、次の方法で現在のプロセスのIDを確認できます。
編集:アカウントを返すための単純なWCFメソッド
public string GetUserName() { return System.Security.Principal.WindowsIdentity.GetCurrent().Name; }