You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

未实现Proof Key时如何配置WOPI验证器跳过该验证?

解决WOPI验证器不必要的Proof Key验证问题

1. 修改验证器配置文件

多数WOPI验证器(比如官方WOPI Validator)支持通过配置文件指定跳过特定验证项:

  • 找到验证器的配置文件(常见为appsettings.json),在验证规则列表里移除或注释掉ProofKeyValidation相关条目。
  • 若验证器有功能开关,找到DisableProofKeyChecks这类选项,将其设为true。

2. 通过启动参数跳过验证

如果验证器支持命令行启动参数,可在启动时添加跳过Proof Key验证的参数,示例:

dotnet WopiValidator.dll --skip-proofkey-validation

具体参数名称可能随版本变化,可通过--help参数查看验证器的启动帮助信息。

3. 返回空ProofKey字段作为临时方案

要是暂时没法修改验证器配置,可在你的WOPI宿主接口的CheckFileInfo响应里,将ProofKey字段设为null,示例:

{
  "ProofKey": null
}

这种方式能让验证器识别到你未启用该功能,从而跳过严格验证。

不同版本的WOPI验证器行为可能存在差异,建议优先查阅你所用验证器的配置文档,确保修改的配置项准确对应。

内容的提问来源于stack exchange,提问作者Priyanshu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 11:42:03