Для изменения размера нажмите или перетащите

SamlControllerAssertionConsumerService - метод

Метод, вызываемый при входе в систему после подтверждения авторизации SAML. Возвращает результат входа, обычно это редирект на определённую страницу.

Пространство имён:  Tessa.Web.Client.Controllers
Сборка:  Tessa.Web.Client (в Tessa.Web.Client.dll) Версия: 3.5.0.19
Синтаксис
[HttpPostAttribute("AssertionConsumerService")]
public Task<IActionResult> AssertionConsumerService(
	CancellationToken cancellationToken = default
)

Параметры

cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskIActionResult
Результат входа в систему. Обычно это редирект на определённую страницу.
Исключения
ИсключениеУсловие
InvalidOperationException Возникла одна из следующих ошибок (текст исключения содержит точное описание ошибки): 1) Нельзя найти LoginClaim или EmailClaim в ответе на запрос по авторизации SAML. 2) Пользователь определён как неавторизованный в SAML, несмотря на вызов метода, т.е. свойство ClaimsPrincipal.Identity.IsAuthenticated вернуло false. 3) Нельзя найти пользователя по LoginClaim в справочнике системы, если автоматическое создание пользователей запрещено. 4) Нельзя создать нового пользователя, который отсутствует в справочнике системы по LoginClaim, если автоматическое создание пользователей разрешено.
См. также