Tho*_*man 5 rest sharepoint sharepoint-2013
在哪里可以找到SharePoint异常的错误代码列表及其含义?我在网上找不到任何类型的列表,只是在这里和那里的特定情况.
我的具体需求来自以下场景:
我发现如果我的表单请求摘要已经超时,我会收到:
{
"error": {
"code": "-2130575252, Microsoft.SharePoint.SPException",
"message": {
"lang": "en-US",
"value": "The security validation for this page is invalid and might be corrupted. Please use your web browser's Back button to try your operation again."
}
}
Run Code Online (Sandbox Code Playgroud)
这很好,我只能查找错误代码-2130575252,刷新我的请求摘要并再试一次,对吧?好吧,也许......我想知道在其他情况下可能会使用这个错误代码吗?还有哪些其他错误代码可能表示类似情况?通过一些错误代码文档,我可以更加确信这是过时的请求摘要将产生的唯一错误.唉,哪里有文件?
小智 -1
我还没有找到完整的列表,我记得没有任何关于 SPC2014 上讨论的错误代码的信息。
但是,您可能不需要参考。除了这个疯狂的代码之外,SP 基本上会在错误对象中提供良好的错误描述(例如:“Column User_x0020_Name 不存在”。
在这种情况下,我只是捕获异常,验证异常代码(使用 JSON.parse 解析响应),刷新页面表单摘要令牌,然后重新提交 AJAX 请求,这样用户就不必干预。
更新安全令牌(本地默认超时为 30 分钟):
UpdateFormDigest(_spPageContextInfo.webServerRelativeUrl, _spFormDigestRefreshInterval);
| 归档时间: |
|
| 查看次数: |
1143 次 |
| 最近记录: |