0
Мой код:Как использовать IUserIdProvider
public string GetUserId(IRequest request) {
var token = request.QueryString.Get("token");
// what is it? request.User.Identity.Name;
if (string.IsNullOrWhiteSpace(token)) {
return token;
}
else {
return JsonConvert.SerializeObject(new UserAbility().GetUserByToken(token));
}
}
Мне нужно отобразить связь с пользователем, используя другой идентификатор. Так что я хочу получить пользовательский токен из QueryString в этом методе, но GetUserId
не запускается в каждом запросе.
И я всегда получаю request.User.Identity.Name
, строка пуста?