<div dir="auto">Hi all,<div dir="auto"><br></div><div dir="auto">I am writing an application for a university project which will use Shibboleth SP for SSO.</div><div dir="auto"><br></div><div dir="auto">However, the codebase is in Rust (using axum as a webserver), and I currently am rather puzzled about how one would access the attributes provided in the server environment variables after the request has been intercepted by an Apache Instance running Shibboleth SP.</div><div dir="auto"><br></div><div dir="auto">The web seems to hold rather sparse information about what these variables are and how to access them, especially in languages that aren't PHP or Ruby.</div><div dir="auto"><br></div><div dir="auto">Thus, I wanted to ask:</div><div dir="auto"><br></div><div dir="auto">1. Has anyone attempted to get Shibboleth working with a webserver written in a Language like Rust or C++ while - as recommended - using Server Variables ?</div><div dir="auto">2. In case this is not feasible: What is the current verdict on using HTTP headers instead ? I have read in the Atlassian documentation that by now, this approach has been worked on to make it as secure as possible (employing anti-spoofing techniques as well) but naturally there's always a remaining risk.</div><div dir="auto"><br></div><div dir="auto">King regards,</div><div dir="auto">Vivienne</div><div dir="auto"><br></div></div>