At the moment we're running our Play app on port 9000 with Apache as a front-end HTTP server like so:
<VirtualHost *:80>
ServerName vms.gltd.net
ProxyPass /http-bind http://vms.gltd.net:5280/http-bind/
ProxyPassReverse /http-bind http://vms.gltd.net:5280/http-bind/
ProxyPass / http://vms.gltd.net:9000/
ProxyPassReverse / http://vms.gltd.net:9000/
</VirtualHost>
However when a user signs up Play Authenticate uses the port from play.mvc.Http.Request which is 9000 not 80.
Is there a way to override the port Play Authenticate uses or do we have to move our Play app to its own server and run it on port 80?
thanks,
-Leon