Jump to content
vikprokop

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

Recommended Posts

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Предупреждение: У Вас нет разрешения на доступ к 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 адрес прописан

 

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

Edited by Alcom

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

здесь

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

Share this post


Link to post
Share on other sites

здесь

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

 

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

 

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

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

Share this post


Link to post
Share on other sites

Ребят, замучал меня этот 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.

 

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

 

 

 

Share this post


Link to post
Share on other sites

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

 

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

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

  • +1 1

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

 В /system/config/admin.php

$_['site_ssl']         = false;

на

$_['site_ssl']         = true;

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

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

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.