我使用UserNamePasswordValidator该类作为UserNameWCF安全性的一部分.这一切都很Validate有效,类的功能被调用并正常工作.
那么如何才能找到UserName我的服务功能中使用的内容?
例如,假设客户端使用类似的东西连接并请求日志列表
IList<Log> Logs() { ... }
Run Code Online (Sandbox Code Playgroud)
该函数如何知道该请求使用了哪个UserName?
我想要做的是记录UserName调用服务中的哪个函数.
不确定,但你可能正在寻找
var userName = OperationContext.Current.ServiceSecurityContext.PrimaryIdentity.Name;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3214 次 |
| 最近记录: |