Перейти к содержанию
vikprokop

[Решено] Внимание! Доступ запрещен к API! - при удалении заказа

Рекомендуемые сообщения

Помогите, пожалуйста.

не могу отредактировать заказ, или просто удалить: при удалении - Внимание! Доступ запрещен к API!

когда нажимаю редактировать -  Warning: You do not have permission to access the API! 

и красным подсвечивает поле Валюта, где выбрано - Гривня, 

я админ, все галочки стоят, апи создан и прописан айпи.

во всем остальном вроде норм.

opencart 2.1.0.1 русифицирован, из модулей - сеопро, упрощенная форма заказа, заказ в один клик

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А при чем здесь АПИ? Вы не путаете API с IP?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я не путаю API с IP и это совсем разные вещи, а вот причем здесь АПИ и как он связан с заказом я и хочу узнать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня та же проблема. При удалении пишет  Внимание! Доступ запрещен к API!. 
Version 2.1.0.1 (trs-2.1.0.0) - opencart.
Сейчас написал хостингу. Возможно в нем причина

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил проблему просто. 

В админке - система - пользователи - API
Включил API, делее во вкладке IP-АДРЕС вставил свой IP.Он был указан вверху страницы. Пока всё работает 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если IP динамический, то при его смене каждый раз придется добавлять новый IP в API.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ниче из этого не помогает

еще в настройках нужно добавить пользователя api -- вот как его вообще убрать у меня адрес динамика?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дабы не плодить одинаковых тем, прошу помощи здесь! Не могу отредактировать заказ.  

Предупреждение: У Вас нет разрешения на доступ к API!

В логах следующая ошибка при входе на страницу редактирования заказа (именно при входе на страницу, не при осуществлении каких либо действий): PHP Notice:  Undefined index: key in ....catalog/controller/api/login.php on line 25

Строка 25: $api_info = $this->model_account_api->getApiByKey($this->request->post['key']);

 

В интерфейсе API мой IP адрес прописан

 

Поможите =) люди добрые, куда копнуть?

Изменено пользователем Alcom

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Забыл написать - OCstore 2.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

здесь

+ проверьте что у вас ключ api есть

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

здесь

+ проверьте что у вас ключ api есть

 

Спасибо за ответ! Первый шаг я сделал, всё настроено. Эту тему я уже штудировал. Всё равно не работает.

 

Я прошу прощения, но как "проверить ключ api" ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Система -> Пользователи -> API

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да это то само собой всё есть, IP добавлен, но всё равно нет доступа! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вспоминать - что делали, после чего такое произошло

попытаться понять причину возникновения ошибки и устранять ее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Где-ж там вспомнишь, магазин новый, установлен модуль Simple, Y.CMS и Почта России... Мне кажется изначально не работало... Может быть проблема на стороне хостера? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вспоминать - что делали, после чего такое произошло

попытаться понять причину возникновения ошибки и устранять ее

 

Вообщем отрыл ) Но не могу понять что сделать. У меня установлен SSL сертификат, но для админки нет. 

 

И когда я убираю вот эти строки из .httacces

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{REQUEST_URI} !^/admin/
 
Всё работает, но тогда нет переадресации на https

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ребят, замучал меня этот SSL, никак не могу добиться правильной его работы! Помогите, кто знает!

Установил SSL теперь и для админки, всё работает, но опять не дает редактировать заказы, просто подвисает при нажатии кнопки продолжить:

post-706570-0-54154800-1457551613_thumb.png

 

Открываем веб инспектор, а там ошибка: "смешанное содержимое":

 

Mixed Content: The page at 'https://site.ru/admin/index.php?route=sale/order/edit&token=.......' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/index.php?route=api/customer&token='. This request has been blocked; the content must be served over HTTPS.

 

Что можно сделать, чтобы заработало? 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да это то само собой всё есть, IP добавлен, но всё равно нет доступа! 

 

У меня тоже был ip адрес добавлен, но не работало.

Я вбил еще один адрес в виде маски: *.*.*.* и заработало, может и у вас получится.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня тоже был ip адрес добавлен, но не работало.

Я вбил еще один адрес в виде маски: *.*.*.* и заработало, может и у вас получится.

Тоже работает.

Ребят, а если без шутков, то неужели до сих пор никакого более-менее функционального "костыля" не придумали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяюсь: что делать если IP динамический? Каждый раз добавлять новый IP, чтобы поработать с заказами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

выше пост про маску был, ее и используйте - частичную или полную, в зависимости от диапазона

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

выше пост про маску был, ее и используйте - частичную или полную, в зависимости от диапазона

ни полная ни частичная не помогла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понял, что API на IP "ругается" только если с одного айпишника и заказ делаешь и тут же в админке сидишь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тем у кого баг с API авторизацией при включенном SSL поможет это:

 

 В /system/config/admin.php

$_['site_ssl']         = false;

на

$_['site_ssl']         = true;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Fil667
      Здравствуйте, у меня проблема следующего характера у меня установлен Opencart 2.1.0.1 при авторизации новым пользователем после регистрации возникает следующая проблема
      WARNING: NO MATCH FOR E-MAIL ADDRESS AND/OR PASSWORD.  И соответственно дальнейшая покупка не возможна, буду очень благодарен за помощь и уделенное мне время...
    • От aminolab
      Как убрать изображение из подкатегорий? С админки не получается, даже если не загружать изображения в админ панели, то в подкатегориях отображается дефолтное изображение "отсутствует изображение". Версия 2.1.0.1
      https://fs11.fex.net/get/415804923863/16204847/30d1d936/search.jpg
    • От fifaekb
      Как выделить цветом/жирностью/подчеркиванием конкретный пункт категории (вертикальное меню в колонке)? Opencart  2.1.0.1
      Спасибо за четкий ответ или намек, кто на что горазд)))
       
       
    • От fifaekb
      OcStre 2.1.0.1
       
      Подскажите пожалуйста как правильно настроить "Фиксированная стоимость доставки", чтобы она работала при оформлении заказа. Например, у меня стоит 200 рублей фикс. стоимость доставки, но она не добавляется при оформлении заказа.
       
      Все включено, зоны включены и там тоже 200 рублей написал, выбрал в фиксированной стоимости доставки все это. В чем может быть проблема, как правильно сделать?
    • От Assinclass
      Добрый день. Как перенести поиск из шапки в левый сайдбар в Opencart 2.1.0.1?
       
      Пробовал старые инструкции из интернете - не действуют: http://sait-kharkov.org.ua/2015/02/poisk-opencart-kak-perenesti/
       
      Ошибки и в common.js нет файла который предлагают. Может есть отличная от них инструкция конкретно для Opencart 2.1.0.1? Думаю там немного надо изменить)))
      Спасибо кто конкретно скажет где что менять!
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.