Enabling "Persistent Connections" does not send _password to REST server after "session expiry"
#2861
Relates and very similar toConcerned version
Version: %2.0.16
Platform: (Nginx) | Docker
Summary
An application that is protected via a REST LLNG Handler and are passing headers to the application like so:
-
uid
asREMOTE_USER
-
_password
REMOTE_PASSWORD
When using Persistent Connections we have found the _password variable is not sent to the Remote LLNG Handler anymore after our initial session timeout (86400 seconds) and sends a blank REMOTE_PASSWORD
header to the protected application.
Backends used
Simple system with Portal, Handler, and Manager all on one host, and remote handlers that are connected via REST (previously SOAP) either per service or for each physical machine. Postgresql storage for LLNG Portal, and filesystem storage for REST.
graph TD
LLNGPORTAL(Portal Server) -->LLNGHANDLER(LLNG Remote Handler REST) -->APP(Application)
LLNGHANDLER-->LLNGPORTAL