Symfony在重定向授权时将数字(?端口)插入URL

Symfony在重定向授权时将数字(?端口)插入URL,symfony,heroku,authorization,Symfony,Heroku,Authorization,Im使用带有内置用户身份验证的Symfony2。我没有使用FOSUser捆绑包 在我的本地版本中,使用apache,一切正常 在我的实时站点上,在heroku上运行ngnix,每当symfony出于授权原因重定向时,就会在域和路径之间插入一个5位数字。比如说 或 重定向时会发生这种情况 (i) 在访问防火墙后面的URL时转到登录页面 (二)成功登录后 (iii)在登录失败并被重定向到登录页面后,转到登录页面 (iv)注销后转到登录页面 因此,每当symfony2重定向与授权相关的内容时,就会

Im使用带有内置用户身份验证的Symfony2。我没有使用FOSUser捆绑包

在我的本地版本中,使用apache,一切正常

在我的实时站点上,在heroku上运行ngnix,每当symfony出于授权原因重定向时,就会在域和路径之间插入一个5位数字。比如说

重定向时会发生这种情况 (i) 在访问防火墙后面的URL时转到登录页面 (二)成功登录后 (iii)在登录失败并被重定向到登录页面后,转到登录页面 (iv)注销后转到登录页面

因此,每当symfony2重定向与授权相关的内容时,就会出现这种情况


到目前为止,搜索没有发现任何东西

我通过将以下内容添加到我的config.yml中解决了这个问题:

framework:
router:
    http_port: 80
    https_port: 443

如果在本地开发环境中有http和https的其他端口,则可以使用这些端口的参数。

是,这是添加到url中的端口号:)