我正在尝试使用 MS-OFBA 对 Word 和 Excel 文档进行身份验证,然后再在它们所在的 Web 服务器 (.Net-Core) 上进行编辑。但是,在使用 MS-OFBA 进行身份验证并接收到身份验证 cookie 之后,Word 不会在后续的 OPTIONS 请求中发送 cookie(它确实会在其他一些请求中发送它,所以我可以知道它已经收到了 cookie)。因此,Web 服务器无法判断 word 是否经过身份验证,它会陷入向 word 询问凭据的循环中。
MS-OCPROTO规范说这是在一个部分(2.1.2.1.2.2)中的预期行为,然后自相矛盾并说 OPTIONS 请求确实在另一部分(3.1)中发送 cookie。鉴于我没有收到 cookie,我认为第 2.1.2.1.2.2 节是正确的部分。如果是这种情况,那么如何使用 MS-OFBA(专门用于验证办公室)来验证单词?
以前有没有人使用过 MS-OFBA 对 word 进行身份验证,如果是这样,当 word 没有在 OPTIONS 请求上发送 cookie 时,您如何检测 word 是否经过身份验证?有没有办法使用 MS-OFBA 以便 word 在 cookie 之外发送身份验证?
我非常坚持这一点,所以我非常感谢任何帮助或正确方向的指示