... | ... | @@ -98,9 +98,23 @@ server { |
|
|
include includes/ds-*.conf;
|
|
|
}
|
|
|
```
|
|
|
### JWT-Token erzeugen
|
|
|
Um sicherzustellen, dass nur berechtigte Systeme den ONLYOFFICE Server verwenden können sollte auf jedenfall ein Secret für den JWT Token hinterlegt werden. Hierfür muss ein JWT-Token zuerst erzeugt werden:
|
|
|
|
|
|
#### JWT-Token erzeugen via Linux-Terminal
|
|
|
```console
|
|
|
~ uuidgen
|
|
|
```
|
|
|
Das Kommando `uuidgen` erzeugt einen passenden JWT-Token.
|
|
|
|
|
|
#### JWT-Token erzeugen via Windows Powershell
|
|
|
```console
|
|
|
powershell -Command "[guid]::NewGuid().ToString()"
|
|
|
```
|
|
|
Äquivalent zu vorherigem Linux-Command.
|
|
|
|
|
|
### JWT-Token für lokale Instanz hinterlegen
|
|
|
Um sicherzustellen, dass nur berechtigte Systeme den ONLYOFFICE Server verwenden können sollte auf jedenfall ein Secret für den JWT Token hinterlegt werden. Dieser muss in der Datei ``ONLYOFFICE\DocumentServer\config\local.json`` hinterlegt werden.
|
|
|
Der erzeugt zuvor JWT-Token muss in der Datei ``ONLYOFFICE\DocumentServer\config\local.json`` hinterlegt werden.
|
|
|
|
|
|
```json
|
|
|
{
|
... | ... | @@ -122,13 +136,13 @@ Um sicherzustellen, dass nur berechtigte Systeme den ONLYOFFICE Server verwenden |
|
|
},
|
|
|
"secret": {
|
|
|
"inbox": {
|
|
|
"string": "<<JWT Secret>>"
|
|
|
"string": "<<JWT-Token>>"
|
|
|
},
|
|
|
"outbox": {
|
|
|
"string": "<<JWT Secret>>"
|
|
|
"string": "<<JWT-Token>>"
|
|
|
},
|
|
|
"session": {
|
|
|
"string": "<<JWT Secret>>"
|
|
|
"string": "<<JWT-Token>>"
|
|
|
}
|
|
|
}
|
|
|
},
|
... | ... | |