Я хочу добавить две выходные заявки типа «StringCollection», 1. страна (например, США, Великобритания и т. Д.) 2. группа (например, XX, XY, XZ)
Необходимо сохранить эти данныекогда пользователь регистрируется и должен добавить их в токен
, я создал следующий тип заявки:
<ClaimType Id="extension_countries">
<DisplayName>Countries</DisplayName>
<DataType>stringCollection</DataType>
<UserHelpText>Country list</UserHelpText>
</ClaimType>
и преобразование:
<ClaimsTransformation Id="CreateCountriesFromCountry" TransformationMethod="AddItemToStringCollection">
<InputClaims>
<InputClaim ClaimTypeReferenceId="country" TransformationClaimType="item" />
<InputClaim ClaimTypeReferenceId="extension_countries" TransformationClaimType="collection" />
</InputClaims>
<OutputClaims>
<OutputClaim ClaimTypeReferenceId="extension_countries" TransformationClaimType="collection" />
</OutputClaims>
</ClaimsTransformation>
Когда я добавлен в«OutputClaims» RelyingParty, в котором отображается ошибка «Тип данных« StringCollection »не поддерживается для свойства расширения extension_countries в техническом профиле»