Rails3 с пассажирским и nginx потрясающим !!
Я создаю приложение Facebook connect, я использую omniauth для аутентификации.
и обслуживаю свое приложение с помощью Passenger на Nginx.по некоторым причинам я хочу использовать Passenger Standalone для запуска приложения.
Работает нормально, а когда я захожу /auth/facebook
Обычно заходит на Facebook и запрашивает разрешение.Но когда дело доходит до URL обратного вызова, этот URL просто неожиданный!
http://xyz.com:12148/auth/facebook/callback
Как понять, как перенаправить на URL без номера порта ..., чтобы обработка прошла хорошо!
Конфигурация Nginx
upstream xyz_upstream {
server unix:/tmp/xyz.socket;
}
server {
listen 80;
server_name xyz.com;
root /home/deploy/apps/rails3/xyz/public;
location / {
proxy_pass http://xyz_upstream;
proxy_set_header Host $host;
}
}
Приложение работает хорошо, но это моя единственная проблема!