2

Azure B2C IEF で利用できる Paragraph UserInput Type の使用に問題があります。ローカライズがずっと簡単になるので、Paragraph 要素を使用したいと思います。ただし、何を試しても、Paragraph 要素にテキストを表示することはできません。

ドキュメントに従ってみました: https://docs.microsoft.com/en-us/azure/active-directory-b2c/claimsschema#paragraphまた、GitHub 経由で B2C チームに連絡し、デフォルト値を割り当てることを勧められました.

請求の種類

<ClaimType Id="UserExistsErrorMessage">
    <DisplayName>Error Message</DisplayName>
    <DataType>string</DataType>
    <UserInputType>Paragraph</UserInputType>
</ClaimType>

私の技術プロファイルでは、デフォルト値を割り当てています

<OutputClaim ClaimTypeReferenceId="UserExistsErrorMessage" DefaultValue="Test">

割り当てたテキストが段落に表示されることを期待しています。代わりに、テスト中にソースを確認すると、空白の < p>< /p> HTML タグしか表示されません。

4

2 に答える 2

0

表示値に設定する必要があるのは列挙値だと思います:

<ClaimType Id="UserExistsErrorMessage">
  <DisplayName>Error Message</DisplayName>
  <DataType>string</DataType>
  <UserInputType>Paragraph</UserInputType>
  <Restriction>
    <Enumeration Text="Test" Value="This is a test message." />
  </Restriction>
</ClaimType>
于 2019-05-21T22:16:21.523 に答える