Модуль служб REST - доступ запрещен для анонимного пользователя

Я использую Drupal 7, я установил Services со всеми требованиями, в соответствии с этим вопросом и этим видео .
 введите описание изображения здесь>> </p>

<p> Я пытаюсь привлечь всех пользователей к Postman, где я даю свои учетные данные, но я возвращаюсь к тому, что я анонимный пользователь. </p>

<p> <img src =

6 голосов | спросил NickF 22 SunEurope/Moscow2013-12-22T13:19:33+04:00Europe/Moscow12bEurope/MoscowSun, 22 Dec 2013 13:19:33 +0400 2013, 13:19:33

3 ответа


3

Вам нужно сделать логин пользователя, у которого есть разрешение просматривать список деталей пользователя, используя следующий Service API

http://yourdomain/endpointname/user/login 

с данными follwing json в качестве аргументов

{
"username":"username of the user who have the permission to view the users list",
"password":"password which matched with username"
}

После успешного входа вам нужно получить токен CSRF, который будет играть ключевую роль во всех аутентифицированных запросах. Чтобы получить токен, вызовите указанный ниже API,

http://yourdomain/endpointname/user/token

Вы получите токен, а затем добавите токен в заголовок postman для ключа с именем X_CSRF_TOKEN . Затем вы можете начать выполнять аутентифицированные запросы.

ответил sandy 21 Jpm1000000pmTue, 21 Jan 2014 12:06:21 +040014 2014, 12:06:21
1

В соответствии с последними изменениями ... Пожалуйста, следуйте потоку .

И самым важным ключом токена должен быть X-CSRF-токен .

Это может быть достигнуто и из-под URL-адреса.

http://somehost/services/session/token
ответил nitin.k 1 MarpmTue, 01 Mar 2016 16:01:34 +03002016-03-01T16:01:34+03:0004 2016, 16:01:34
1

Стоит отметить, что теперь вам также нужно установить следующий заголовок:

Name     Value
Cookie   [session_name]=[sessid]

Вы найдете значения для session_name и sessid в ответе на вход, прямо перед значением токена для вашего токена X-CSRF.

ответил upunkt 4 MaramSat, 04 Mar 2017 03:35:40 +03002017-03-04T03:35:40+03:0003 2017, 03:35:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132