X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=fastcgi%2Fshibauthorizer.cpp;h=8fdaf3fc32a7bde106fe793b6ae637e4daa3f572;hb=7bc8338fb17dceea36edf2d97c055147b1e72327;hp=284793a11690d2dbddde74d649d457f4755b6a1f;hpb=2650727c379ae1e05385abb55fd6316eb0a85452;p=shibboleth%2Fcpp-sp.git diff --git a/fastcgi/shibauthorizer.cpp b/fastcgi/shibauthorizer.cpp index 284793a..8fdaf3f 100644 --- a/fastcgi/shibauthorizer.cpp +++ b/fastcgi/shibauthorizer.cpp @@ -87,6 +87,8 @@ public: if (!server_scheme_str || !*server_scheme_str) server_scheme_str = (m_port == 443 || m_port == 8443) ? "https" : "http"; m_scheme = server_scheme_str; + + setRequestURI(FCGX_GetParam("REQUEST_URI", m_req->envp)); } ~ShibTargetFCGIAuth() { } @@ -100,9 +102,6 @@ public: int getPort() const { return m_port; } - const char* getRequestURI() const { - return FCGX_GetParam("REQUEST_URI", m_req->envp); - } const char* getMethod() const { return FCGX_GetParam("REQUEST_METHOD", m_req->envp); }