间接使用Web服务时出现SharePoint备用访问映射错误

时间:2012-01-11 22:22:43

标签: sharepoint alternate-access-mappings

SharePoint网站 = http://myexample:3500

SharePoint测试人员(域管理员,SharePoint网站集管理员)= IAmKyle

备用访问映射:我将其保留为默认值http://myexample:3500映射到自身,区域为“默认”。

我的代码是作为服务器场解决方案部署的,而我的.dll是在GAC中。我在我的网站集上激活了一个功能(网址在上面)。代码的作用是,当用户更新SharePoint项目时,我的代码执行LINQ查询以查找“相关”项。然后更新相关项目。以下是我得到的错误:

在Windows事件日志中: 加载并运行事件接收器[我的接收器组件]时出错。对象引用未设置为对象的实例。

在SharePoint ULS事件日志中: 与我在Windows事件日志中看到的错误相同。此外,我收到的错误是“替代访问映射”未配置为http://myexample:3500,但我不再收到它们了。不知道为什么,我没有改变任何东西。

在IIS日志上 获取我应该能够访问的页面的一些401响应。但是,它仅在某些情况下显示页面的尾端,例如“/ mysite / mypage”所以我不确定完整的URL是什么。

这些错误非常令人困惑,我的代码100%适用于我的测试系统。我应该寻找哪些网络或共享点配置?我假设我的代码本身工作正常,因为它确实适用于我的测试环境。当然,我有更多的测试权限,因为我的测试用户名是创建服务器场的用户。

感谢。

1 个答案:

答案 0 :(得分:0)

尝试激活功能或实际更改列表项时,是否会出现这些错误?

另外,您是否尝试将VS调试器附加到进程并查看正在进行的操作?