I solve this problem.
I don't know what module really need to fix
Catalyst::Plugin::Authentication::Credential::HTTP or
Catalyst::Engine::CGI but this patch work for me.
--
Maxim Nechaev
--- lib/Catalyst/Engine/CGI.pm 2007-05-11 09:28:00.000000000 +1100
+++ lib/Catalyst/Engine/CGI.pm 2007-05-11 09:27:23.000000000 +1100
@@ -95,7 +95,7 @@
# Read headers from %ENV
foreach my $header ( keys %ENV ) {
- next unless $header =~ /^(?:HTTP|CONTENT|COOKIE)/i;
+ next unless $header =~ /^(?:HTTP|CONTENT|COOKIE|Authorization)/i;
( my $field = $header ) =~ s/^HTTPS?_//;
$c->req->headers->header( $field => $ENV{$header} );
}
_______________________________________________
List: [email protected]
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/