Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разный ответ от сервера, print_r($_SERVER) 
V
    Опции темы
swordfishik
Дата 16.5.2016, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 23.1.2008

Репутация: нет
Всего: нет



Всем привет. Столкнулся с такой загадкой. На субдомене представлена форма авторизации менеджера банка, работает на $.ajax. Запрос идет на основной домен. Я авторизуюсь без проблем, а менеджер банка с офиса не может авторизоваться. Думаю дело в их безопасности. Сайт на HTTPHTTPS пока в планах. Решил я распечатать print_r($_SERVER) своей авторизации и авторизации менеджера и о чудо, они разные. Почему, я пока в догадках. Как решить проблему? Почему нет HTTP_REFERER у менеджера?

Моя авторизация.
Код
Array
(
    [PHP_FCGI_CHILDREN] => 0
    [PATH] => /etc:/bin:/sbin:/usr/bin:/usr/sbin
    [PHP_FCGI_MAX_REQUESTS] => 400
    [PWD] => /var/fcgi/***/www.site.com.ua
    [PHPRC] => /usr/local/php54/etc/
    [PHP_INI_SCAN_DIR] => /var/fcgi/***/www.site.com.ua/
    [ORIG_SCRIPT_NAME] => /cgi-bin/php.cgi
    [ORIG_PATH_TRANSLATED] => /sata1/home/users/***/www/www.site.com.ua/controller/redirect.php
    [ORIG_PATH_INFO] => /controller/redirect.php
    [ORIG_SCRIPT_FILENAME] => /var/fcgi/***/www.site.com.ua/php.cgi
    [SCRIPT_NAME] => /controller/redirect.php
    [REQUEST_URI] => /controller/redirect.php
    [QUERY_STRING] => 
    [REQUEST_METHOD] => POST
    [SERVER_PROTOCOL] => HTTP/1.0
    [GATEWAY_INTERFACE] => CGI/1.1
    [REDIRECT_URL] => /controller/redirect.php
    [REMOTE_PORT] => 42217
    [SCRIPT_FILENAME] => /sata1/home/users/***/www/www.site.com.ua/controller/redirect.php
    [SERVER_ADMIN] => ***
    [DOCUMENT_ROOT] => /sata1/home/users/***/www/www.site.com.ua
    [REMOTE_ADDR] => ***
    [SERVER_PORT] => 80
    [SERVER_ADDR] => ***
    [SERVER_NAME] => site.com.ua
    [SERVER_SOFTWARE] => Apache/2.2.24 (FreeBSD)
    [SERVER_SIGNATURE] => <address>Apache/2.2.24 (FreeBSD) Server at <a href="mailto:***">site.com.ua</a> Port 80</address>
    [HTTP_ORIGIN] => http://m.site.com.ua
    [CONTENT_LENGTH] => 19
    [HTTP_ACCEPT_LANGUAGE] => ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
    [HTTP_ACCEPT] => */*
    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 5.1; rv:46.0) Gecko/20100101 Firefox/46.0
    [CONTENT_TYPE] => application/x-www-form-urlencoded; charset=UTF-8
    [HTTP_COOKIE] => ***
    [HTTP_X_FORWARDED_PROTOCOL] => http
    [HTTP_X_REAL_IP] => ***
    [HTTP_HOST] => site.com.ua
    [HTTP_CONNECTION] => close
    [REDIRECT_STATUS] => 200
    [REDIRECT_HANDLER] => application/x-httpd-fastphp
    [FCGI_ROLE] => RESPONDER
    [PHP_SELF] => /controller/redirect.php
    [REQUEST_TIME_FLOAT] => 1463401319.1361
    [REQUEST_TIME] => 1463401319
    [HTTP_REFERER] => http://m.site.com.ua/?tab=offer
    [HTTP_ACCEPT_ENCODING] => gzip, deflate
)


Авторизация менеджера.
Код
Array
(
    [PHP_FCGI_CHILDREN] => 0
    [PATH] => /etc:/bin:/sbin:/usr/bin:/usr/sbin
    [PHP_FCGI_MAX_REQUESTS] => 400
    [PWD] => /var/fcgi/***/www.site.com.ua
    [PHPRC] => /usr/local/php54/etc/
    [PHP_INI_SCAN_DIR] => /var/fcgi/***/www.site.com.ua/
    [ORIG_SCRIPT_NAME] => /cgi-bin/php.cgi
    [ORIG_PATH_TRANSLATED] => /sata1/home/users/***/www/www.site.com.ua/controller/redirect.php
    [ORIG_PATH_INFO] => /controller/redirect.php
    [ORIG_SCRIPT_FILENAME] => /var/fcgi/***/www.site.com.ua/php.cgi
    [SCRIPT_NAME] => /controller/redirect.php
    [REQUEST_URI] => /controller/redirect.php
    [QUERY_STRING] => 
    [REQUEST_METHOD] => POST
    [SERVER_PROTOCOL] => HTTP/1.0
    [GATEWAY_INTERFACE] => CGI/1.1
    [REDIRECT_URL] => /controller/redirect.php
    [REMOTE_PORT] => 48813
    [SCRIPT_FILENAME] => /sata1/home/users/***/www/www.site.com.ua/controller/redirect.php
    [SERVER_ADMIN] => ***
    [DOCUMENT_ROOT] => /sata1/home/users/***/www/www.site.com.ua
    [REMOTE_ADDR] => ***
    [SERVER_PORT] => 80
    [SERVER_ADDR] => ***
    [SERVER_NAME] => site.com.ua
    [SERVER_SOFTWARE] => Apache/2.2.24 (FreeBSD)
    [SERVER_SIGNATURE] => <address>Apache/2.2.24 (FreeBSD) Server at <a href="mailto:***">site.com.ua</a> Port 80</address>
    [HTTP_CACHE_CONTROL] => no-cache
    [HTTP_VIA] => 1.1 HQS-00-026, 1.1 srv-extsquid-01 (squid/3.3.8)
    [HTTP_PRAGMA] => no-cache
    [HTTP_ORIGIN] => http://m.site.com.ua
    [CONTENT_LENGTH] => 19
    [HTTP_ACCEPT_LANGUAGE] => ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
    [HTTP_ACCEPT] => */*
    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0
    [CONTENT_TYPE] => application/x-www-form-urlencoded; charset=UTF-8
    [HTTP_COOKIE] => ***
    [HTTP_X_FORWARDED_PROTOCOL] => http
    [HTTP_X_REAL_IP] => ***
    [HTTP_HOST] => site.com.ua
    [HTTP_CONNECTION] => close
    [REDIRECT_STATUS] => 200
    [REDIRECT_HANDLER] => application/x-httpd-fastphp
    [FCGI_ROLE] => RESPONDER
    [PHP_SELF] => /controller/redirect.php
    [REQUEST_TIME_FLOAT] => 1463401329.4707
    [REQUEST_TIME] => 1463401329
)

PM MAIL   Вверх
Angel666
Дата 17.5.2016, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 8.9.2011

Репутация: нет
Всего: 1



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

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
swordfishik
Дата 17.5.2016, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 23.1.2008

Репутация: нет
Всего: нет



Цитата(Angel_666 @ 17.5.2016,  09:46)
HTTP_REFERER Передача этого значения полностью возлагается на браузер пользователя и, соответственно, может им блокироваться. Скорее все политика безопасности банка.

Этот ответ добавлен с нового Винграда - http://vingrad.com

оказалось у них стоит squid прокси, который фильтрует нужные мне данные, буду немного менять код
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0635 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.