LoginBinaryControllerPostOpenSession - метод

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

Definition

Пространство имён: Tessa.Web.Controllers
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 3.6.0.24
C#
[HttpPostAttribute("OpenSession")]
public Task<string> PostOpenSession(
	[FromBodyAttribute] SessionClientParameters parameters,
	[FromBodyAttribute] Guid applicationID,
	[FromBodyAttribute] string login,
	[FromBodyAttribute] string password,
	CancellationToken cancellationToken = default
)

Параметры

parameters  SessionClientParameters
Параметры сессии со стороны клиента, в т.ч. предпочитаемый язык и часовой пояс. Может быть равен null, если эта информация неактуальна.
applicationID  Guid
Идентификатор приложения, для которого выполняется вход. Доступные идентификаторы перечислены в классе ApplicationIdentifiers.
login  String
Логин пользователя (уникальный идентификатор).
password  String
Пароль пользователя.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskString
Строка, содержащая токен сессии.

См. также