SUPPORT-8821. Обновлены Readme, Инструкция по сборке и Инструкция по установке
This commit is contained in:
parent
1ea0ea6329
commit
af1b87348e
3 changed files with 17 additions and 10 deletions
16
README.md
16
README.md
|
|
@ -7,8 +7,9 @@
|
|||
### Подпись данных
|
||||
|
||||
Приложение принимает POST-запрос по протоколу FastCGI (Content-Type: text/plain).
|
||||
Подписывает строку, полученную в теле запроса.
|
||||
В ответе возвращает подпись в формате urlSafeBase64 (Content-Type: text/plain).
|
||||
C помощью аппаратного ДСЧ генерирует state - набор случайных символов, генерируется по стандарту UUID.
|
||||
В строку, полученную в теле запроса, добавляет state.
|
||||
В ответе возвращает подпись полученной строки в формате urlSafeBase64 (параметр "signature") и сгенерированный state (параметр "state") (Content-Type: application/json).
|
||||
|
||||
Пример выполнения запроса:
|
||||
```
|
||||
|
|
@ -24,12 +25,15 @@ $ curl -v http://127.0.0.1:8080/sign -H "Content-Type: text/plain" -d "test"
|
|||
>
|
||||
< HTTP/1.1 200 OK
|
||||
< Server: nginx/1.24.0
|
||||
< Date: Fri, 16 Aug 2024 07:33:13 GMT
|
||||
< Content-Type: text/plain
|
||||
< Date: Tue, 20 Aug 2024 12:00:25 GMT
|
||||
< Content-Type: application/json
|
||||
< Transfer-Encoding: chunked
|
||||
< Connection: keep-alive
|
||||
<
|
||||
urlSafeBase64_of_signed_string_test
|
||||
<
|
||||
{
|
||||
"signature": "urlSafeBase64_of_signed_string_test_with_state",
|
||||
"state": "7c327cb7-7916-4255-bc46-85fbc5ad7d5f"
|
||||
}
|
||||
```
|
||||
|
||||
### Проверка подписи маркера доступа
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue