Loopback получает 401 при доступе к текущему пользователю

Я использую loopback с angular sdk на интерфейсе. Я хочу получить информацию о вошедшем в систему пользователе; поэтому я делаю следующее:

User.getCurrent()
        .$promise
        .then((currentUser) => console.log(currentUser));

но сервер отвечает 401 неавторизованным запросом.

code: "AUTHORIZATION_REQUIRED"
message: "Authorization Required"
name: "Error"

Как я могу получить информацию о текущем пользователе?


person ppoliani    schedule 31.08.2015    source источник
comment
Вы можете просмотреть: github.com/strongloop/loopback/issues/426. может быть результатом ваших ACL   -  person JSimonsen    schedule 31.08.2015


Ответы (1)


Попробуйте добавить acl для пользователей, прошедших проверку подлинности, я думаю, что это работало для меня в прошлом. Это неестественно, потому что можно было бы ожидать, что $owner будет правильным выбором, но это работает.

person Meir    schedule 01.02.2016