2016-07-12 8 views
1

文書をロックしているときにWOPIクライアント(Office Online)から奇妙な応答があります。短いjson文字列と長いjson文字列に関して複数のロックを提供します。WOPIクライアント(オフィスオンライン)ロック要求

どうすれば可能ですか?たとえそれが有効であっても全体のjson文字列から考えるべきかは、json文字列のどの部分が実際のロックであるか?

応答は、以下のようにJSON文字列を含む:

{ "F":6、 "E":1、 "C": "DF1"、 "M": "DF-8f3a7ae03629"、「P 」、「Df-d81ca88d14b7」、「B」:「4B9BA727-DD57-4CE5-8F3D-6A814191DB82」、「L」:「df-94574cd614c8」):「59F8D569-8001-4CF1-A5A2-E89C24E18A7F」、

ありがとうございます!

答えて

1

「文字列」としてそのまま保存します。

GetFileInfoでSupportsExtendedLockLengthを有効にした場合、 'ロックID'のサイズは最大1024文字、それ以外の場合は256文字です。これを考慮に入れてください。

+0

Office OnlineからこのLock要求を受け取っているうちに、奇妙なことが起こっています。私は同じファイルに対して2つ以上のロックリクエストを取得していますが、同じことがCheckFileInfoで発生しています。 あなたはそれを私に助けてもらえますか、それはなぜ起こっていますか?私は間違って何かやっていますか? (wonder) – user2846382

+0

これは期待されています。既にロックされたファイルに対するロックは、ロックの有効期限を '延長'(リフレッシュ)する必要があることを意味します。 – c0d3rguy

+0

Word文書でのみ「セッションが期限切れ」になっています...最初のリクエスト - >ロック、2番目のリクエスト - >長い「wopi-lock」ヘッダーでロックしています...どうして私はまだ "セッションの有効期限が切れ"? – domsen123

関連する問題