MsalServiceException.Claims Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Дополнительные утверждения, запрошенные службой. Если это свойство не равно null или пусто, это означает, что служба требует от пользователя предоставить дополнительные утверждения, например выполнить двухфакторную проверку подлинности. Это два случая:
- Если приложение является приложением IPublicClientApplication, необходимо просто вызвать AcquireTokenInteractive(IEnumerable<String>) и добавить WithClaims(String) модификатор.
- Если приложение имеет значение IConfidentialClientApplication(поэтому выполняется поток on-Behalf-Of), необходимо создать исключение http unauthorize с сообщением, содержащим утверждения.
[System.Text.Json.Serialization.JsonInclude]
public string Claims { get; }
[<System.Text.Json.Serialization.JsonInclude>]
member this.Claims : string
Public ReadOnly Property Claims As String
Значение свойства
- Атрибуты