2017-03-06 22 views
0

In Azure AD B2C stelle ich fest, dass wir in die Seitenbenutzeroberflächen-Anpassung für eine Richtlinie beim Bearbeiten von Attributen HTML-Code in das Eingabefeld für Textbeschriftungen einfügen können (im Bildbeispiel für Chekbox). . Denken Sie, dass es ein potenzieller Hack ist und Microsoft dieses Verhalten blockiert oder ist es ein erwarteter Fall?Azure AD B2C Attribute bearbeiten

screenshot edit attribute

+1

Ich denke, das ist ein potenzieller Hack. Dies ist eine UI-Konfiguration, keine API-relevante Operation. Es definiert die UI-Elemente klar auf der Benutzeroberfläche und benötigt nur den Benutzer, um den Wert im Text einzugeben, nicht den Code. Wenn Sie den Stil für UI-Elemente ändern müssen, können Sie die benutzerdefinierte Seite verwenden, mit der Sie die Seite entwerfen und die UI-Elemente entsprechend Ihren Anforderungen anpassen können. –

+0

OK für den Stil, ich benutze bereits benutzerdefinierte HTML-Seite mit CSS, aber ich bin immer noch nicht in der Lage, einen HTML-Link im Formular hinzufügen, um zum Beispiel die Datenschutzrichtlinie Genehmigung verwalten ... – user1523812

+0

Sie können sich beziehen den Beispiel-HTML- und CSS-Inhalt aus dem Artikel - [Azure Active Directory B2C: Anpassen der Azure AD B2C-Benutzeroberfläche] (https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory -b2c-Referenz-UI-Anpassung). –

Antwort

2

Die Fähigkeit, HTML-Code in das Eingabefeld für Textbeschriftungen/Werte hinzufügen wird nicht als ein Merkmal und nicht der richtige Ansatz zu erreichen UI Anpassung bestimmt. Sie sollten sich nicht darauf verlassen, da eine Validierung, die dies verhindert, jederzeit hinzugefügt werden kann.

Um die Benutzeroberfläche heute anzupassen, können Sie eine eigene Seite mit einem div-Container bereitstellen, in dem Azure AD B2C seine Steuerelemente anzeigt. Sie können sicherlich CSS verwenden, um das Erscheinungsbild dieser Felder weiter anzupassen. Weitere Informationen finden Sie unter this article.

Azure AD B2C sucht auch nach Unterstützung für benutzerdefiniertes JS, mit dem Sie die Benutzeroberfläche weiter steuern können. Sie können für that item im Azure AD B2C UserVoice-Forum abstimmen, um es zu unterstützen und auf dem neuesten Stand zu bleiben

+0

OK danke, was ist das erwartete Veröffentlichungsdatum für diese benutzerdefinierte JS-Funktion? – user1523812