在我的自定义CredentialsAuthProvider上,是否有从TryAuthenticate内部访问自定义会话?我需要访问第三个数据来验证用户(除了userName和密码)
我想我只需要获取那些缺失的数据,所以任何其他合理的技术都可以。
答案 0 :(得分:1)
访问TryAuthenticate(IServiceBase authService, string userName, string password)
内的会话。您只需执行以下操作:var session = authService.GetSession();