我尝试使用Coldfusion 9中的标签上传我的sharepoint中的一些文件,但是这个简单的代码存在问题:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>cfsharepoint Views Example</title>
</head>
<body>
<cfoutput>
Getting the list collection<br />
<cfsharepoint action="getlistcollection" domain="sharepoint/it" username="username" password="pwd" name="result"/>
result.ResultFlag: #result.ResultFlag#<br><br>
</cfoutput>
</body>
</html>
当我开始我的页面时,它说:
无法从URL读取WSDL: 的SharePoint /它/ _vti_bin / Lists.asmx?WSDL。 错误:401未经授权。
我该如何解决?
谢谢!
答案 0 :(得分:0)
cfsharepoint
标记仅适用于基本身份验证,因此不能使用NTLM(HTTPS)。
这是标签的一个主要缺点,在大多数大型组织中完全违反了他们的安全策略。
如果您只有基本身份验证,则还可以尝试在域名前添加用户名,例如: username="sharepoint\username"
我必须使用我参与的其中一个项目。