好吧,
我到处都搜索过了,但由于我们的设置很少见,所以我找不到答案。
WSS 3.0/IIS 6.0/WinServer 2003
我们有一个状况良好的 SharePoint 站点。它的 TCP 和 SSL 端口不常见,需要重新路由才能正常工作。这就是 Citrix Access Gateway (CAG) 发挥作用的地方。它会将来自 URL (something.something.com) 的任何请求重定向到正确服务器上的正确 SSL 端口。我的 AAM 配置为默认 something.something.com 而不是其他任何端口,因为 CAG 将提供端口。我们使用 FBA,并且需要 SSL。
这对于所有安全的内容或最终用户可以看到的内容都有效,但如果我尝试添加 Web 部件,它会出错。而如果我在内部添加它,或者绕过 CAG,Web 部件可以正常添加。大多数 _layouts 页面也是如此,例如 _layouts/new.aspx。如果我在 something.something.com 上添加链接列表/文档库,它会出错(无法显示页面)并且页面不会显示,但如果我尝试使用内部地址,它会正常工作。
我发现,如果我尝试添加某些内容或执行任何管理操作,网站将导航到我需要访问的页面,但当我实际添加某些内容时,URL 将从 something.something.com 更改为 something.something.com:SSLport,从而导致网站出错。导航到“网站设置”时,带有 SSL 端口的 URL 显示在“网站 URL”上。但是,如果我绕过 CAG,使用内部地址,_layouts 页面就会运行良好,我可以添加任何内容。CAG 所做的只是将 DNS 请求重新路由到提供的服务器和端口。
我尝试重新扩展该应用程序,但没有成功。
我尝试更改 AAM 来隐藏端口,但 CAG 拒绝了。
我尝试在 CAG 上使用相同的规则重新创建一个新的 web 应用程序/网站集,但发生了同样的事情。
如果我错了,请纠正我,并请给我一些反馈和答案。任何建议都将不胜感激。
它是 CAG 还是备用访问映射 (AAM)?