Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Разный ответ от сервера, print_r($_SERVER)
Alex_r  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 22
Пользователь №: 41652
На форуме: 1 год, 4 месяца, 4 дня
Карма:




Всем привет. Столкнулся с такой загадкой. На субдомене представлена форма авторизации менеджера банка, работает на $.ajax. Запрос идет на основной домен. Я авторизуюсь без проблем, а менеджер банка с офиса не может авторизоваться. Думаю дело в их безопасности. Сайт на HTTP, HTTPS пока в планах. Решил я распечатать 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
)


Это сообщение отредактировал Alex_r - 16.05.2016 - 23:31


--------------------
Сервис Депозитка - Ваш депозитный помощник
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Kusss  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1355
Пользователь №: 28976
На форуме: 5 лет, 4 месяца, 7 дней
Карма: 77




HTTP_REFERER - откуда пришел. пустой, если прямая ссылка .
Новая вкладка - ссылка.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Alex_r  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 22
Пользователь №: 41652
На форуме: 1 год, 4 месяца, 4 дня
Карма:




Цитата (Kusss @ 16.05.2016 - 23:42)
HTTP_REFERER - откуда пришел. пустой, если прямая ссылка .
Новая вкладка - ссылка.

читали сообщение внимательно? я и менеджер выполняем скрипт одинаково, аяксом, реферер должен быть полюбому!


--------------------
Сервис Депозитка - Ваш депозитный помощник
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3375
Пользователь №: 38635
На форуме: 2 года, 11 месяцев, 9 дней
Карма: 170




Цитата (Alex_r @ 16.05.2016 - 21:45)
реферер должен быть полюбому!

Кто сказал?
Более того.. банк.. все дела... они 100% за внутренним прокси сидят, а прокси какой реферер захотел (никакой), такой реферер (никакой) и отправил

HTTP_REFERER - это вообще штука а-ля "дополнительная недостоверная информация", но никак не для идентификации


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Alex_r  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 22
Пользователь №: 41652
На форуме: 1 год, 4 месяца, 4 дня
Карма:




Цитата (AllesKlar @ 17.05.2016 - 03:05)
Цитата (Alex_r @ 16.05.2016 - 21:45)
реферер должен быть полюбому!

Кто сказал?
Более того.. банк.. все дела... они 100% за внутренним прокси сидят, а прокси какой реферер захотел (никакой), такой реферер (никакой) и отправил

HTTP_REFERER - это вообще штука а-ля "дополнительная недостоверная информация", но никак не для идентификации

оказалось у них стоит squid прокси, который фильтрует нужные мне данные, буду немного менять код


--------------------
Сервис Депозитка - Ваш депозитный помощник
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3375
Пользователь №: 38635
На форуме: 2 года, 11 месяцев, 9 дней
Карма: 170




Цитата (Alex_r @ 17.05.2016 - 08:05)
оказалось у них стоит squid прокси

Мой перс прокачал умение "Ванга" biggrin.gif


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

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

Опции темы Ответ в темуСоздание новой темыСоздание опроса