Build 2024-03-21
New in this release:
- You can now configure temporary and permanent redirections in the gateway.config file.
- You can setup reverse proxies, where the Neuron® acts as a front, and is able to forward requests to other web servers, on the same machine, or elsewhere in the network.
- Proxies can be session-less, in that they simply forward requests and returns responses with only slight modifications (such as adding proxy-related headers), or use a proxy session (see next item). If the reverse proxy is session-aware, it can map user-side session, and proxy-side sessions, to avoid conflicts; this is important if the remote web server is also a Neuron®.
- A proxy with a proxy session enabled, also supports Single Sign-On (SSO). If the user is logged in on the Neuron®-side, via Quick-Login, form-login or some other method, the login-information can be embedded in a JWT-token and forwarded in requests to underlying web servers. This allows these underlying services to authorize requests based on the current login, without having the user to login more times, once for each underlying service.
The release also contains the following fixes:
- A race condition has been solved, fixing an unhandled exception related to logs.
- QuickLogin for local development machines incorrectly used the https protocol if the local machine lacked a certificate and domain name. This has been fixed.