为什么通过ip访问项目,跳转后会变成localhost?

项目部署到阿里云上,我做了一个github第三方登录,返回时url就变成了localhost。我的项目里已经把localhost都替换成公网ip了。

nginx转发了?