我在 MS SQL Server 2005 上创建了一个指向我的Active Directory的LinkedServer。没什么太花哨的。具有分配给CONNECTAS属性的ReadOnlyAdmin帐户的简单LinkedServer 。
然后我创建了一些存储过程来从 LinkedServer 检索一些数据。再次没有什么太花哨的。只需几个简单的LDAP查询。
然后我创建了一个SQL 端点来将这些存储过程公开为 Web 服务。使用 Visual Studio 2008,一切都很好。它找到端点,获取可用方法的列表并顺利运行。凉爽的。
但是Sharpeoint Add Web Service不知何故不起作用!它发现WSDL文件没有问题。检索所有函数和参数的列表,但只是不运行它们!有什么建议或我应该从哪里开始检查?