В форме регистрации локальной учетной записи атрибут displayName
не является обязательным полем, и мы не хотим делать его обязательным полем.
Но когда пользователь не предоставляет для этого никакого значения, он сохраняет значение unknown
, как оно установлено в политике.
<PersistedClaim ClaimTypeReferenceId="displayName" DefaultValue="unknown" />
Я хочу установить значение атрибута givenName
по умолчанию при сохранении профиля вместо unknown
.
Я пробовал, как показано ниже, но не помогал
<PersistedClaim ClaimTypeReferenceId="displayName" DefaultValue="{givenName}" />
<PersistedClaim ClaimTypeReferenceId="displayName"
PartnerClaimType="givenName" DefaultValue="unknown" />
displayName
обязательным полем. Таким образом, даже если ваша политика не обеспечивает этого, AAD все равно нужно что-то. Есть ли причина, по которой вам не требуетсяdisplayName
, но требуетсяgivenName
? - person Marc LaFleur   schedule 12.04.2018