mvc3、IIs 7.5、负载均衡器/防火墙后面的服务器、表单身份验证重定向到 http://[机器的 ip 地址]

发布于 2024-11-04 23:49:13 字数 342 浏览 1 评论 0原文

这些关键词有数百次点击,但没有一个是完全相关的。

所以我的网络服务器位于负载均衡器后面。该网站通过 SSL 公开。

当我打开登录页面 https[mydomain]/app/somepage.aspx 时,我被重定向到 http://[服务器的 IP 地址]/app/somepage.aspx。

我尝试了以下将

  • 登录网址设置为 https[mydomain]/app/somepage.aspx,但不起作用
  • 尝试摆弄 iis 中的绑定,但有一个问题迫使我们使用 appcmd 来设置主机名,但设置后没有任何效果它。

建议?

谢谢

hundreds of hits for these keywords, but nothing that is totally relevant.

So my web server is behind a load balancer. The web site is exposed by SSL.

When I open my logon page https[mydomain]/app/somepage.aspx, I am redirected to http://[ip address of server]/app/somepage.aspx.

I tried the follwing

  • Setting the loginurl to https[mydomain]/app/somepage.aspx, doesnt work
  • tried fiddling with the binding in iis, but there's an issue that forces us to use appcmd to set the hostname, but nothing works after I set it.

Suggestions?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

卖梦商人 2024-11-11 23:49:13

这听起来更像是负载均衡器配置错误,或者您的负载均衡器可能无法使用相同的 url 转发请求。看起来您的负载均衡器更像是代理,并且仅使用 IP 地址创建新请求。大多数像样的负载均衡器应该有一个转发主机名的选项。

这可能更多是一个服务器故障问题,因为它与负载均衡器配置有更多关系。

This sounds more like a load balancer configuration error, or maybe your load balance just isn't capable of forwarding the request using the same url. It seems like your load balancer is mroe of a proxy, and is creating a new request using only the IP address. Most decent load balancers should have an option for forwarding the hostname.

This might be more of a Serverfault question because it has more to do with load balancer configuration.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文