此為onlyoffice-DocumentServer的權限驗證部分,不是workspace版本。 且假設你已經安裝好了docker版本的onlyoffice-DocumentServer。
參考地址 https://github.com/ONLYOFFICE/Docker-DocumentServer#available-configuration-parameters
關鍵配置
docker中的配置路徑/etc/onlyoffice/documentserver/local.json

JWT_ENABLED 是否啟用jwt方式驗證
JWT_IN_BODY 是否在request body中啟用驗證
JWT_SECRET 加密的秘鑰 默認為secret
JWT_HEADER 在header中傳遞的名稱,默認為Authorization (做前端ajax oauth驗證的小伙半應該都知道)
這幾個變量可以在容器啟動的時候配置。或者后期配置重新部署。下圖為portainer中進行后期配置,然后重新部署。例子中的秘鑰為默認的secret

客戶端使用
下面以c#版本的代碼為例。
此處設置秘鑰。

例子代碼
https://files.cnblogs.com/files/wang2650/onlyofficeNet.zip
