fastcgi php http-auth probléma

Kezdőlap Fórumok Programozás fastcgi php http-auth probléma

3 bejegyzés megtekintése - 11-13 / 13
  • Szerző
    Bejegyzés
  • #2142648
    sakkmesterke
    Felhasználó


      server/util_script.c

      #ifndef SECURITY_HOLE_PASS_AUTHORIZATION
        else if (!strcasecmp(hdrs.key, „Authorization”)
        || !strcasecmp(hdrs
      .key, „Proxy-Authorization”)) {
        continue;
        }
      #endif

      #2142649
      sakkmesterke
      Felhasználó


        server/util_script.c

        #ifndef SECURITY_HOLE_PASS_AUTHORIZATION
          else if (!strcasecmp(hdrs.key, „Authorization”)
          || !strcasecmp(hdrs
        .key, „Proxy-Authorization”)) {
          continue;
          }
        #endif

        #1887506
        csaba
        Felhasználó

          PHP-t futtatok fastcgi módban suexec-cel. Minden megy, csak a PHP_AUTH_USER és PHP_AUTH_PW változók nem kapnak értéket a PHP-ban.
          A PHP-t indító starter shell script-ben sem tudom elérni az authentikációs változók értékeit. Több megoldás is található a neten erre, de nekem egyik sem működik. Az egyik .htaccess-ből oldja meg, gondolom azok számára, akik nem férnek az apache konfigjához. A másik az apache
          FastCgiConfig -pass-header HTTP_AUTHORIZATION
          konfigurációs beállításával küldené tovább a fastcgi scriptnek a hitelesítési adatokat. Találtam olyan példát is, hogy:
          FastCgiConfig -pass-header Authorization
          De nekem egyik sem működik.
          Hol lehet a gond? Futtat valaki úgy fastcgi-t, hogy a HTTP authentikáció működik?
          Az apacheomban php5 és php4 is fut, mindkettő ezt produkálja.
          Ha valaki a HTTP authentikáció apacheon bellüli haladásáról tudna részleteket, nekem az is segítene talán …

        3 bejegyzés megtekintése - 11-13 / 13
        • Be kell jelentkezni a hozzászóláshoz.