0

我尝试使用 Coldfusion 9 中的标签在我的共享点中上传一些文件,但是该简单代码存在问题:

<!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/it/_vti_bin/Lists.asmx?wsdl。错误:401 未经授权。

我该如何解决?

谢谢 !

4

1 回答 1

0

cfsharepoint标记仅适用于基本身份验证,因此不能使用 NTLM (HTTPS)。

这是标签的一个主要缺点,并且在大多数大型组织中完全违背了他们的安全策略。

如果您只有基本身份验证,您还可以尝试在您的用户名前面加上域,例如username="sharepoint\username",我必须在我从事的一个项目中这样做。

于 2012-10-10T07:33:05.333 回答