SessionsController.PostOpen - метод

Открывает сессию для входа пользователя по паре логин/пароль. Возвращает строку, содержащую токен сессии, который должен передаваться во все другие запросы к веб-сервисам.

Definition

Пространство имён: Tessa.Web.Controllers
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 3.6.0.23
C#
[HttpPostAttribute("open")]
[TypedJsonBodyAttribute(ConvertPascalCasing = true)]
[ConsumesAttribute("application/json", new string[] { ... })]
[ProducesAttribute("text/plain", new string[] { ... })]
[ProducesResponseTypeAttribute(200)]
public Task<ActionResult<string>> PostOpen(
	[FromBodyAttribute] OpenSessionRequest request,
	CancellationToken cancellationToken = default
)

Параметры

request  OpenSessionRequest
Запрос на открытие сессии. Содержит учётные данные для входа и параметры открываемой сессии, включая информацию о приложении и о клиенте. Может передаваться как типизированный, так и нетипизированный Json.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

Task<ActionResult<String>>
Строка, содержащая токен сессии.

См. также