Sharepoint 2010 Sharepoint 2010 http 400 cusom操作错误(功能区)

Sharepoint 2010 Sharepoint 2010 http 400 cusom操作错误(功能区),sharepoint-2010,custom-action,http-status-code-400,Sharepoint 2010,Custom Action,Http Status Code 400,在我的生产环境(win2008)中,我收到400个错误(请求错误),“服务器在处理请求时遇到错误。有关详细信息,请参阅服务器日志”。如果尝试对文档库元素执行自定义操作,则会出现此错误 如果我尝试获取\u vti\u bin/client.svc/ProcessQuery我会得到400个错误。但是,当我尝试获取本地主机405时(这是可以的,因为我使用GET not POST) 我试图设置FailedRequest日志记录,但未记录此错误 小提琴手的请求和响应 POST /pro%20XXX/For

在我的生产环境(win2008)中,我收到400个错误(请求错误),“服务器在处理请求时遇到错误。有关详细信息,请参阅服务器日志”。如果尝试对文档库元素执行自定义操作,则会出现此错误

如果我尝试获取\u vti\u bin/client.svc/ProcessQuery我会得到400个错误。但是,当我尝试获取本地主机405时(这是可以的,因为我使用GET not POST)

我试图设置FailedRequest日志记录,但未记录此错误

小提琴手的请求和响应

POST /pro%20XXX/Forms/AllItems.aspx?RootFolder=%2Fpro%20XXX%2FGarwolin&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913} HTTP/1.1

HTTP/1.1 401 Unauthorized
Server: Microsoft-IIS/7.0
SPRequestGuid: 7ba8dbfd-df03-4289-b97f-af3a8c01d308
WWW-Authenticate: NTLM
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 14.0.0.4762
Date: Thu, 28 Jul 2011 06:59:23 GMT
Content-Length: 0
Proxy-Support: Session-Based-Authentication


POST /pro%20XXX/Forms/AllItems.aspx?RootFolder=%2Fpro%20XXX
%2FGarwolin&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913} HTTP/1.1
HTTP/1.1 401 Unauthorized
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
WWW-Authenticate: NTLM TlRMTVNTUAACAAAAFAAUADgAAAAFgomiS//Gvbz0rhMAAAAAAAAAAMAAwABMAAAABgByFwAAAA9FAEsATwBLAEEATABPAFIASQBBAAIAFABFAEsATwBLAEEATABPAFIASQBBAAEAEABIAFAARwBVAEUAUwBUADEABAAiAEUAawBvAGsAYQBsAG8AcgBpAGEALgBjAG8AbQAuAHAAbAADADQASABQAEcAVQBFAFMAVAAxAC4ARQBrAG8AawBhAGwAbwByAGkAYQAuAGMAbwBtAC4AcABsAAUAIgBFAGsAbwBrAGEAbABvAHIAaQBhAC4AYwBvAG0ALgBwAGwABwAIAPpMSOLzTMwBAAAAAA==
Date: Thu, 28 Jul 2011 06:59:24 GMT
Content-Length: 341
Proxy-Support: Session-Based-Authentication

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Not Authorized</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Not Authorized</h2>
<hr><p>HTTP Error 401. The requested resource requires user authentication.</p>
</BODY></HTML>


POST /pro%20XXX/Forms/AllItems.aspx?RootFolder=%2Fpro%20XXX%2FGarwolin&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913} HTTP/1.1

HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Microsoft-IIS/7.0
SPRequestGuid: 22795fa6-ba9b-4c58-b80f-b156b06ff331
Set-Cookie: WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1}; path=/
X-SharePointHealthScore: 0
Set-Cookie: WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1}; path=/
X-AspNet-Version: 2.0.50727
Set-Cookie: http%3A%2F%2Fsharepoint%2EXXX%2Ecom%2Epl%3A8080%2FDiscovery=WorkspaceSiteName=UEtC&WorkspaceSiteUrl=aHR0cDovL3NoYXJlcG9pbnQuZWtva2Fsb3JpYS5jb20ucGw6ODA4MA==&WorkspaceSiteTime=MjAxMS0wNy0yOFQwNjo1OToyNA==; expires=Sat, 27-Aug-2011 06:59:24 GMT; path=/_vti_bin/Discovery.asmx
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 14.0.0.4762
Date: Thu, 28 Jul 2011 06:59:24 GMT
Content-Length: 34907


POST /_layouts/inplview.aspx?List={6BA8B198-7710-4750-936B-7273027EA98C}&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913}&ViewCount=15&ListViewPageUrl=http://sharepoint.XXX.com.pl:8080/pro%2520XXX/Forms/AllItems.aspx&IsXslView=TRUE&Cmd=EcbView&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12 HTTP/1.1

HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Expires: -1
Vary: Accept-Encoding
Server: Microsoft-IIS/7.0
SPRequestGuid: c7ae7a42-ccd7-46f9-9c36-057cb9093da9
Set-Cookie: WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1}; path=/
X-SharePointHealthScore: 0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 14.0.0.4762
Date: Thu, 28 Jul 2011 06:59:27 GMT

113c


POST /_vti_bin/client.svc/ProcessQuery HTTP/1.1

HTTP/1.1 400 Bad Request
Cache-Control: private
Content-Type: text/html
Server: Microsoft-IIS/7.0
SPRequestGuid: 6eddd041-2427-42f6-b69c-1c6ac1d3abd1
Set-Cookie: WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1}; path=/
X-SharePointHealthScore: 0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 14.0.0.4762
Date: Thu, 28 Jul 2011 06:59:29 GMT
Content-Length: 1165

<?xml version="1.0" encoding="utf-8"?><HTML><HEAD><STYLE type="text/css">#content{ FONT-SIZE: 0.7em; PADDING-BOTTOM: 2em; MARGIN-LEFT: 30px}BODY{MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white}P{MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px; COLOR: #000000; FONT-FAMILY: Verdana}PRE{BORDER-RIGHT: #f0f0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0e0 1px solid; MARGIN-TOP: -5px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; BORDER-LEFT: #f0f0e0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f0f0e0 1px solid; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e5e5cc}.heading1{MARGIN-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 26px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: -30px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #003366}.intro{MARGIN-LEFT: -15px}</STYLE>
<TITLE>Request Error</TITLE></HEAD><BODY>
<DIV id="content">
<P class="heading1">Request Error</P>
<BR/>
<P class="intro">The server encountered an error processing the request. See server logs for more details.</P>
<P class="intro"></P>
</DIV>
</BODY></HTML>
POST/pro%20XXX/Forms/AllItems.aspx?RootFolder=%2Fpro%20XXX%2FGarwolin&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913}HTTP/1.1
HTTP/1.1 401未经授权
服务器:Microsoft IIS/7.0
SPRequestGuid:7ba8dbfd-df03-4289-b97f-af3a8c01d308
WWW:NTLM
X-Powered-By:ASP.NET
MicrosoftSharePointTeamServices:14.0.0.4762
日期:2011年7月28日星期四06:59:23 GMT
内容长度:0
代理支持:基于会话的身份验证
POST/pro%20XXX/Forms/AllItems.aspx?根文件夹=%2Fpro%20XXX
%2FGarwolin&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913}HTTP/1.1
HTTP/1.1 401未经授权
内容类型:text/html;字符集=美国ascii码
服务器:Microsoft HTTPAPI/2.0
WWW:NTLMTlrmtVtuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBagBa姆巴亚阿==
日期:2011年7月28日星期四06:59:24 GMT
内容长度:341
代理支持:基于会话的身份验证
未授权
未授权
HTTP错误401。请求的资源需要用户身份验证

POST/pro%20XXX/Forms/AllItems.aspx?根文件夹=%2Fpro%20XXX%2FGarwolin&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913}HTTP/1.1 HTTP/1.1200ok 缓存控制:专用 内容类型:text/html;字符集=utf-8 内容编码:gzip 改变:接受编码 服务器:Microsoft IIS/7.0 SPRequestGuid:22795fa6-ba9b-4c58-b80f-b156b06ff331 Set Cookie:WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1};路径=/ X-SharePointHealthScore:0 Set Cookie:WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1};路径=/ X-AspNet-Version:2.0.50727 设置Cookie:http%3A%2F%2Fsharepoint%2EXXX%2Ecom%2Epl%3A8080%2FDiscovery=WorkspaceSiteName=UEtC&WorkspaceSiteUrl=AHR0CDOVL3NOYXJLCG9PBNKZWTVA2FSB3JPYS5JB20UCGW6ODA4MA=&WorkspaceSiteTime=MJAXMS0WNY0YFQWNJO1TOYNA==;expires=周六,2011年8月27日06:59:24 GMT;路径=/\u vti\u bin/Discovery.asmx X-Powered-By:ASP.NET MicrosoftSharePointTeamServices:14.0.0.4762 日期:2011年7月28日星期四06:59:24 GMT 内容长度:34907 POST/_layouts/inplview.aspx?List={6BA8B198-7710-4750-936B-7273027EA98C}&View={25EAB044-0F7F-4428-A493-FB0B6AC9A913}&ViewCount=15&ListViewPageUrl=http://sharepoint.XXX.com.pl:8080/pro%2520XXX/Forms/AllItems.aspx&IsXslView=TRUE&Cmd=EcbView&FolderCTID=0x0120000187CA95D092EC41B3757A02269D8D12 HTTP/1.1 HTTP/1.1200ok 缓存控制:没有缓存 Pragma:没有缓存 传输编码:分块 内容类型:text/html;字符集=utf-8 内容编码:gzip 过期:-1 改变:接受编码 服务器:Microsoft IIS/7.0 SPRequestGuid:c7ae7a42-ccd7-46f9-9c36-057cb9093da9 Set Cookie:WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1};路径=/ X-SharePointHealthScore:0 X-AspNet-Version:2.0.50727 X-Powered-By:ASP.NET MicrosoftSharePointTeamServices:14.0.0.4762 日期:2011年7月28日星期四06:59:27 GMT 113c POST/_vti_bin/client.svc/ProcessQuery HTTP/1.1 HTTP/1.1400错误请求 缓存控制:专用 内容类型:text/html 服务器:Microsoft IIS/7.0 SPRequestGuid:6eddd041-2427-42f6-b69c-1c6ac1d3abd1 Set Cookie:WSS_KeepSessionAuthenticated={288a5ad3-46ea-4f8c-b1ce-2b32472a69d1};路径=/ X-SharePointHealthScore:0 X-AspNet-Version:2.0.50727 X-Powered-By:ASP.NET MicrosoftSharePointTeamServices:14.0.0.4762 日期:2011年7月28日星期四06:59:29 GMT 内容长度:1165 #内容{FONT-SIZE:0.7em;PADDING-BOTTOM:2em;MARGIN-LEFT:30px}BODY{MARGIN-TOP:0px;MARGIN-LEFT:0px;COLOR:#000000;FONT-FAMILY:Verdana;BACKGROUND-COLOR:white}P{MARGIN-TOP:0px;MARGIN-BOTTOM:12px;COLOR:#000000;FONT-FAMILY:Verdana}PRE{BORDER-RIGHT:#f0f0e0 1px solid;PADDING-RIGHT:5px;BORDER-TOP:#f0f0e0 1px solid;MARGIN-TOP:-5px;PADDING-LEFT:5px;FONT-SIZE:1.2em;PADDING-BOTTOM:5px;BORDER-LEFT:#f0f0e0 1px solid;PADDING-TOP:5px;BORDER-BOTTOM:#f0e0 1px solid;FONT-FAMILY:Courier New;BACKGROUND-COLOR:e5ecc}。heading1{MARGIN-TOP:0px;PADDING-LEFT:15px;FONT-WEIGHT:normal;FONT-SIZE:26px;MARGIN-BOTTOM:0px;PADDING-BOTTOM:3px;MARGIN-LEFT:-30px;WIDTH:100%;COLOR:#ffffffff;PADDING-TOP:10px;FONT-FAMILY:Tahoma;BACKGROUND-COLOR:#003366}。简介{MARGIN-LEFT:-15px} 请求错误 请求错误

服务器在处理请求时遇到错误。有关详细信息,请参阅服务器日志。

和来自自定义操作的xml请求

<Request xmlns="http://schemas.microsoft.com/sharepoint/clientquery/2009" SchemaVersion="14.0.0.0" LibraryVersion="14.0.4762.1000" ApplicationName="Javascript Library">
<Actions>
<ObjectPath Id="1" ObjectPathId="0"></ObjectPath>
<ObjectPath Id="3" ObjectPathId="2"></ObjectPath>
<ObjectPath Id="5" ObjectPathId="4"></ObjectPath>
<Query Id="6" ObjectPathId="2">
<Query SelectAllProperties="true">
<Properties></Properties>
</Query>
</Query>
<Query Id="7" ObjectPathId="4">
<Query SelectAllProperties="true">
<Properties></Properties>
</Query>
</Query>
</Actions>
<ObjectPaths>
<StaticProperty Id="0" TypeId="{3747adcd-a3c3-41b9-bfab-4a64dd2f1e0a}" Name="Current"></StaticProperty>
<Property Id="2" ParentId="0" Name="Site"></Property>
<Property Id="4" ParentId="0" Name="Web"></Property>
</ObjectPaths>
</Request>


解决方案是重新创建web应用程序并将身份验证设置为windows classic。

您的自定义操作具体做什么?是否调用client.svc服务?从文档库解析选定的文档(仅文档而非文件夹),并将用户重定向到自定义sharepoint页面。