Ошибка авторизации

Комментарии

Комментариев: 4

  • Дмитрий

    Вохможно, вы не верно формируете заголовок запроса.

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

    Так же уточните ендпоинт, к которому вы обращаетесь.

    0
    Действия с комментариями Постоянная ссылка
  • Neidinsads

    https://online.moysklad.ru/api/remap/1.1/entity/product этот энд поинт использовать?

    Задача выдавать по запросу  имя товара, который в наличии и уточнять конечную цену    

    0
    Действия с комментариями Постоянная ссылка
  • Kovalenko Stanislav

    Добрый день!

    Попробовал воспользоваться сервисом https://www.blitter.se/utils/basic-authentication-header-generator/ он сгенерировал корректный хеш. Смог получить список товаров через https://online.moysklad.ru/api/remap/1.1/entity/product. 

    Если проблема все еще актуальна для вас, рекомендую связаться с тех. поддержкой.

    1
    Действия с комментариями Постоянная ссылка
  • Bexultan Myrzatayev

    Для примера возьмем следующие данные (пароль как у Вовы не использовать!):

    • Логин: adminVova
    • Пароль: qwerty123


    Далее, согласно документации, нам необходимо зашифровать комбинацию adminVova:qwerty123 используя RFC2045-MIME алгоритм стандарта Base64. (Я использовал https://webnet77.net/cgi-bin/helpers/base-64.pl).

    В данном случае мы получим "YWRtaW5Wb3ZhOnF3ZXJ0eTEyMw==".

    Затем данное значение нужно указать в заголовке запроса с ключом "Authorization". В итоге у нас получиться следующая комбинация, которую необходимо добавить в заголовок запроса.

    "Authorization: Basic YWRtaW5Wb3ZhOnF3ZXJ0eTEyMw=="

    Что меня озадачило, так это необходимость добавления слова "Basic" перед зашифрованным значением. Без слова "Basic" Мой Склад будет возвращать ошибку 1056.

     

    0
    Действия с комментариями Постоянная ссылка

Войдите в службу, чтобы оставить комментарий.