Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

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


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

Здравствуйте. 

При попытке подключения обработки обмена к сайту получаю ошибку авторизации. Конфигурация УТ 2.3. Обработка обмена уже была встроена в нее до меня. Соединение SSL, лог и пароль правильные. Подобную задачу выполняю впервые, с тонкостями подключения не знаком. Прощу помощи людей знающих. Спасибо.

Вопрос по ходу. В настройках подключения адрес скрипта прописывается так: "/matla-flowers.com.ua/export/neoseo_exchange1c.php". Правильно ли это? Как правильно должен выглядеть адрес?

Screenshot_13.png

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

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


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

22 часа назад, request4t сказал:

Здравствуйте. 

При попытке подключения обработки обмена к сайту получаю ошибку авторизации. Конфигурация УТ 2.3. Обработка обмена уже была встроена в нее до меня. Соединение SSL, лог и пароль правильные. Подобную задачу выполняю впервые, с тонкостями подключения не знаком. Прощу помощи людей знающих. Спасибо.

Вопрос по ходу. В настройках подключения адрес скрипта прописывается так: "/matla-flowers.com.ua/export/neoseo_exchange1c.php". Правильно ли это? Как правильно должен выглядеть адрес?

Screenshot_13.png

Добрый день, адрес у Вас указан верно. И если Вы указали такой же логин и пароль в логах модуля должно появится сообщение об попытке подключения. Если никаких данных в логе нет, значит вероятнее всего Ваша 1С не может работать с протоколом https, в таком случае Вам необходимо настроить на сервере пропускать ссылку на модуль без защищенного протокола просто - http

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


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

обработка изначально работала с  HTTP. вебмастер посоветовал перейти на HTTPS. то сейчас на нем. 

возможно проблема в строке адреса авторизации? в 1С она  выглядит так: /matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth

на запрос авторизации сервер отвечает:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<hr>
<address>Apache/2.4.25 (Debian) Server at matla-flowers.com.ua Port 80</address>
</body></html

 

 

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


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

39 минут назад, request4t сказал:

обработка изначально работала с  HTTP. вебмастер посоветовал перейти на HTTPS. то сейчас на нем. 

возможно проблема в строке адреса авторизации? в 1С она  выглядит так: /matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth

на запрос авторизации сервер отвечает:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<hr>
<address>Apache/2.4.25 (Debian) Server at matla-flowers.com.ua Port 80</address>
</body></html

 

 

Добрый день. Верная ссылку https://matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth или matla-flowers.com.ua/export/neoseo_exchange1c.php?type=catalog&mode=checkauth . Открыл в браузере - статус 200.

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


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

19 часов назад, NeoSeo Team сказал:

Если никаких данных в логе нет, значит вероятнее всего Ваша 1С не может работать с протоколом https, в таком случае Вам необходимо настроить на сервере пропускать ссылку на модуль без защищенного протокола просто - http

логов нет. подскажите. как "настроить на сервере пропускать ссылку на модуль без защищенного протокола просто - http"? 

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


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

Вот описание процесса.

 

Что делать, если при переходе на протокол https, 1С:Предприятие перестает подключаться к Интернет-магазину {SEO-Mагазин}, OpenCart 2.х, 3.х, ocStore

Работая над модулем “Обмен данными” мы нашли несколько вариантов решения этой проблемы. 

1. Остаться на http
Нужно оставить http конкретно для ссылки обмена, а весь сайт на https. Но если просто взять и использовать http ссылку в настройке обмена, то ничего не произойдет, поскольку будет выполнена 301-я переадресация на ссылку с https.

Поэтому, нужно добавить исключение на ссылку для обмена на обслуживание по протоколу http.

1.1. Можно самостоятельно добавить исключение на ссылку обмена
На стороне nginx делаем следующее:

server {
   listen *:80;
   server_name www.{domain} {domain};
   location /export/neoseo_exchange1c.php {
      client_max_body_size 132m;
      // тут мы напрямую передаем управление за апач
      proxy_pass http://127.0.0.1:88/export/neoseo_exchange1c.php;
      include /etc/nginx/proxy_params;
   }
   location / {
      return 301 https://$host$request_uri;
   }
}

Вариант для .htaccess выглядит следующим образом:

RewriteEngine On 
RewriteBase / 
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteCond %{REQUEST_URI} !^export/neoseo_exchange1c.php
RewriteRule ^([^?]*) https://demo.neoseo.com.ua/$1 [R=301,L]

Для того, чтобы работали правила прописанные в .htaccess необходимо отключить переадресацию с http на https на хостинге.

1.2. Можно попросить хостера помочь с настройкой исключений
Если вы не разбираетесь в .htaccess или конфигурациях nginx, попросите хостера почитать эту ссылку и настроить ваш хостинг так, чтобы ссылка для обмена не редиректилась на https.

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


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

3 часа назад, request4t сказал:

спасибо, помогло.

Всегда рады Вам помочь. При возникновении вопросов, обращайтесь.

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...