Shinyproxy: Benutzername wird nicht in der Navigationsleiste angezeigt

Erstellt am 27. Jan. 2021  ·  3Kommentare  ·  Quelle: openanalytics/shinyproxy

Ich habe ein interessantes Problem in der Tippen-Navigationsleiste, bei dem kein Benutzername neben dem Benutzersymbol angezeigt wird. Dies funktioniert nicht, wenn für die Authentifizierung entweder LDAP oder SAML verwendet wird. Dies scheint ein Problem mit ThymeLeaf zu sein, da dies der Code ist, der das im Navbar-Fragment steuert:

<div class="navbar-right" sec:authorize="isAuthenticated()">
    <span class="navbar-text">
        <span class="glyphicon glyphicon-user"></span>
        <span sec:authentication="name"></span>
    </span>
</div>

Irgendwelche Ideen, warum das passiert? Ich vermute, dass mir nur irgendwo eine Konfigurationseinstellung fehlt. (Beachten Sie, dass die SHINYPROXY_USERNAME Variable korrekt gesetzt ist, so dass dieser Teil mit der name-attribute-Einstellung zu funktionieren scheint, aber das Spring-Framework das name Attribut nicht erkennt. Das Benutzersymbol wird angezeigt , sodass isAuthenticated() richtig funktioniert, aber das sec:authentication sieht so aus, als ob es nicht funktioniert).

Dies ist mit ShinyProxy 2.4.3 und containerproxy 0.8.7

bug

Hilfreichster Kommentar

Hallo @jat255

Wir haben ShinyProxy 2.5.0 veröffentlicht, in dem dieser Fehler behoben wurde.

Alle 3 Kommentare

Hallo

Vielen Dank, dass Sie dieses Problem geöffnet haben. Dies ist in der Tat ein Fehler, den wir entdeckt haben. Es ist bereits in der Entwicklungsversion behoben und wir planen, es mit dem nächsten Release zu veröffentlichen. Dies ist der Commit, der das Problem behoben hat: https://github.com/openanalytics/containerproxy/commit/0b79bcc539bf6b5ac7a8a7aaed727d9716538d99

Ich baue einen frischen ShinyProxy mit nur dieser Änderung für euch: https://cloud.openanalytics.eu/s/wQNwaQJpZKmjLRn , natürlich könnt ihr das JAR auch selbst bauen.

Vielen Dank. Momentan warte ich einfach bis zum nächsten Release. Danke!

Hallo @jat255

Wir haben ShinyProxy 2.5.0 veröffentlicht, in dem dieser Fehler behoben wurde.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen