Прила на фейсбук: ссылки в исходнике по https

Прила на фейсбук: ссылки в исходнике по https

Сообщение newArray 09 ноя 2013, 03:35

Подскажите пожалуйста про ситуацию.. Юнити билд находиться на хосте защищенном ssl протоколом. Встраиваю игру на фесбук. php скрипт к которому обращается билд юнити находится на другом хостинге - без ssl протокола и на нем же находиться база с которой работает php скрипт. Проблема такая - почему то php раньше проверенный и рабочий в данном случае не работает с базой. Может это быть из за того что он запускается с билда на другом хосте? А раньше когда он работал и билд и скрипт и база были на одном хосте.

Или это все таки именно фейс чикает php скрипт поскольку он с хоста без ssl. кстати бандлы фтроеная прила на фейсе также отказывается грузить с хоста без ssl (билд просто на ssl хосте а бандлы без ssl)
И какое на ваш взгляд решение этой проблемы с php скриптом. (закрадывается грустная мысль про перенос базы на хост с ssl)
Последний раз редактировалось newArray 09 ноя 2013, 07:55, всего редактировалось 2 раз(а).
newArray
Адепт
 
Сообщения: 1226
Зарегистрирован: 14 фев 2013, 07:03
Откуда: оттуда

Re: Работа с php скриптом с другого хоста.

Сообщение Nicloay 09 ноя 2013, 05:48

я так понимаю у тебя ситуация когда страница отдается одним сервером и на этой странице идет httpRequest на другой сервер.
Если так, и 1я страница через ssl то по законам ssl у тебя вся комуникация должна быть через ssl, если хочешь чтоб было и так и так (не вызов из http https а возможность чтоб юзер мог зайти на главную по http или по https), то на внешние странцы ссылки указывай //mylink.ru/blabla без http или https. тогда браузер сам правильно подставит протокол.
Последний раз редактировалось Nicloay 09 ноя 2013, 08:39, всего редактировалось 1 раз.
If you wish to make an apple pie from scratch, you must first invent the universe.(Carl Sagan, Cosmos)
| My Asset Store | coloring book | github | _wiki.unity3d.com | twitter | linkedin |
Аватара пользователя
Nicloay
Адепт
 
Сообщения: 1288
Зарегистрирован: 31 май 2012, 09:27
Откуда: Альпс
  • Сайт

Re: Работа с php скриптом с другого хоста.

Сообщение newArray 09 ноя 2013, 07:25

Спасибо понял. Значит в исходнике для игры на фейсбук надо перебить все ссылки на https протокол.(причем для php скриптов , для бандлов.. любые) Сейчас этим занимаюсь - вроде работает.

Вы знаете еще один момент или я глючю или что.. Я оставил ссылку на аудиофайл который подгружается из интернета без ssl протокола и мне показалось что он играет. (тут либо Цукерберг гений либо одно из двух)
Еще я обратил внимание на такую вешь - пользуюсь фо copy.com и мой архив там с такими ссылками
https://copy.com/DpYtWJcoVlWL/more.ogg
интересно если у кого нет ssl и залить билд на copy.com а в настройках фейса поставить интегрировать с юнити и дать ссыль только на биллд
Последний раз редактировалось newArray 09 ноя 2013, 09:44, всего редактировалось 2 раз(а).
newArray
Адепт
 
Сообщения: 1226
Зарегистрирован: 14 фев 2013, 07:03
Откуда: оттуда

Re: Прила на фейсбук: ссылки в исходнике по https

Сообщение Diab10 09 ноя 2013, 08:59

Да, всё по https надо делать. У меня 3 серва, и на всех пришлось поставить свой домен и SSL сертификат
Аватара пользователя
Diab10
Адепт
 
Сообщения: 3401
Зарегистрирован: 17 мар 2011, 20:42
Откуда: 123 RUS
Skype: diab1023

Re: Прила на фейсбук: ссылки в исходнике по https

Сообщение Golandez 09 ноя 2013, 10:35

Diab10 писал(а):Да, всё по https надо делать. У меня 3 серва, и на всех пришлось поставить свой домен и SSL сертификат

Три различных приложения? На каждый отдельно или один на всех?
Ты нужен только тогда,когда нужен.(С)
Сказать спасибо
Аватара пользователя
Golandez
Пилигрим
 
Сообщения: 1637
Зарегистрирован: 06 авг 2009, 13:55
Откуда: Харьков
Skype: lestardigital

Re: Прила на фейсбук: ссылки в исходнике по https

Сообщение Diab10 09 ноя 2013, 11:23

Golandez писал(а):
Diab10 писал(а):Да, всё по https надо делать. У меня 3 серва, и на всех пришлось поставить свой домен и SSL сертификат

Три различных приложения? На каждый отдельно или один на всех?


Три сервера для одного приложения.
1-й с БД
2-й и 3-й - игровые, для комнат

UPD: По идее, файлы игры(билд и бандлы) должны лежать на 1-м сервере, с БД. Но на этом сервере у меня кончился лимит трафика(1 Тб на месяц), и пришлось файлы переместить на 2-й и 3-й сервера, поэтому и SSL на них пришлось ставить. Если бы файлы всегда лежали только на 1-м сервере, то SSL только на нём нужно было бы
Аватара пользователя
Diab10
Адепт
 
Сообщения: 3401
Зарегистрирован: 17 мар 2011, 20:42
Откуда: 123 RUS
Skype: diab1023

Re: Прила на фейсбук: ссылки в исходнике по https

Сообщение Nicloay 09 ноя 2013, 11:48

2й и 3й сервер, ты используешь round robin dns для балансировки?

Вот кстати сегодня при обсуждении вспомнил про одного старого провайдера dmehosting.com у них нет лимита по трафка, под vps выделяется 2 терабайта, но если выходишь за лимиты, то скорость режется до 10 мегабит, так что 10ю впсками можно обеспечить себе нормальный хостинг бандла. Вот только беда у них там одна, поддержка тормозная, плюс на OpenVZ виртуализации часто из за соседей машины могут падать (это как повезет, у меня из 7ми 2 периодически вылетали на 1-3 дня, с учетом того что в первый же день я поднимал тикет в системе.), но у них есть kvm хостинг лишенный таких недостатков, я честно сказать его не пробовал, но может какнить затесчу когда вопрос встанет.
If you wish to make an apple pie from scratch, you must first invent the universe.(Carl Sagan, Cosmos)
| My Asset Store | coloring book | github | _wiki.unity3d.com | twitter | linkedin |
Аватара пользователя
Nicloay
Адепт
 
Сообщения: 1288
Зарегистрирован: 31 май 2012, 09:27
Откуда: Альпс
  • Сайт

Re: Прила на фейсбук: ссылки в исходнике по https

Сообщение Diab10 09 ноя 2013, 12:08

Nicloay писал(а):2й и 3й сервер, ты используешь round robin dns для балансировки?


Нет. Я сам перенаправляю игроков на нужный свободный сервер
Аватара пользователя
Diab10
Адепт
 
Сообщения: 3401
Зарегистрирован: 17 мар 2011, 20:42
Откуда: 123 RUS
Skype: diab1023

Re: Прила на фейсбук: ссылки в исходнике по https

Сообщение Nicloay 09 ноя 2013, 13:09

в настройках фейсбука чтль?...
непроще ли round robin сделать типа
dl.yourdomain.com
|->99.99.99.1
|->99.99.99.2
|->99.99.99.3
это в настройках домена на DNS сервере сделать 3 А записи с разными IP (я кстать для DNS использую cloudns)
с Временем жизни записи например 1 день, когда монитор скажет что трафик иссяк (если скажет) хотя по идее должно быть более менее ровно, то DNS поменять.

Хотя в этом случае нужно чтоб все 3 всегда работали, ибо браузер нифига не смотрит куда он долбится и если закеширует значение DNS сервера то всегда будет долбится на тот IP.
If you wish to make an apple pie from scratch, you must first invent the universe.(Carl Sagan, Cosmos)
| My Asset Store | coloring book | github | _wiki.unity3d.com | twitter | linkedin |
Аватара пользователя
Nicloay
Адепт
 
Сообщения: 1288
Зарегистрирован: 31 май 2012, 09:27
Откуда: Альпс
  • Сайт

Re: Прила на фейсбук: ссылки в исходнике по https

Сообщение Diab10 09 ноя 2013, 14:17

Nicloay писал(а):в настройках фейсбука чтль?...


Нет :)

У меня гонки. При входе попадаешь в гараж. В гараже всё на php сделано. При входе в гонку - подключается к одному из серверов.
Аватара пользователя
Diab10
Адепт
 
Сообщения: 3401
Зарегистрирован: 17 мар 2011, 20:42
Откуда: 123 RUS
Skype: diab1023


Вернуться в Социальные сети

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2