我是论坛新手(所以如果我做错了事情,请友善点),希望你们能帮我解决这个问题。我已经花费了4个小时试图让它工作。
我正在尝试爬取我的网站内容,但这似乎不可能:
我的服务器架构如下:
- SharePoint 2010 标准版
- FBA 和 ntlm、匿名访问
- 2个WFE,硬件负载均衡
- Http 到 Https 的重定向使用 URL 重写模块
- 自定义 FBA 登录页
- 搜索账户在我的应用程序上具有完全读取权限
- 在默认区域中,我有服务器名称,在爬行定义中我有
我在客户端的测试环境中进行了以下配置:
- SharePoint 2010 标准版
- FBA 和 ntlm、匿名访问
- 1个WFE
- Http 到 Https 的重定向使用 URL 重写模块
- 自定义 FBA 登录页
- 搜索账户在我的应用程序上具有完全读取权限。在这个环境中,SharePoint 搜索运行良好。
当我尝试爬取我的内容源时,会出现以下错误:
*SharePoint 搜索错误:SharePoint 服务器已移动到不同的位置,自定义登录页。*当我查看日志文件时,有两个最高级别的错误和一个删除。
搜索这个问题,我发现了以下解决方法:
-创建一个规则,排除布局文件夹(已测试,但无效)
-在服务器主机文件上写入映射的 URL,通过负载均衡设备传递(未测试)
-扩展我的 Web 应用程序,并仅使用 NTLM 身份验证(在客户环境中未经测试,但我希望这是我的最后选择)
有什么想法吗?提前感谢!