Development

Changeset 3192

You must first sign up to be able to contribute.

Changeset 3192

Show
Ignore:
Timestamp:
01/08/07 12:06:40 (6 years ago)
Author:
fabien
Message:

plugins: fixed sfSslRequirementPlugin POST redirects 302 (closes #1141 - patch from synace)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfSslRequirementPlugin/lib/filter/sfSslRequirementFilter.class.php

    r2189 r3192  
    3333      $filterChain->execute(); 
    3434    } 
    35     else if ($actionInstance->sslRequired() && !$request->isSecure()
     35    else if ($actionInstance->sslRequired() && !$request->isSecure() && $request->getMethod() != sfRequest::POST
    3636    { 
    3737      $controller->redirect(str_replace('http', 'https', $request->getUri())); 
    3838    } 
    39     else if (!$actionInstance->sslRequired() && $request->isSecure()
     39    else if (!$actionInstance->sslRequired() && $request->isSecure() && $request->getMethod() != sfRequest::POST
    4040    { 
    4141      $controller->redirect(str_replace('https', 'http', $request->getUri()));