mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* lib/webrick/httpauth/authenticator.rb
(WEBrick::HTTPAuth::Authenticator#check_scheme): auth-scheme must be treated as a case-insensitive token according to RFC 2617 section 1.2. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
c1596a80af
commit
151d11b5b1
2 changed files with 7 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
Wed Jul 4 23:36:27 2007 NAKAMURA, Hiroshi <nahi@ruby-lang.org>
|
||||
|
||||
* lib/webrick/httpauth/authenticator.rb
|
||||
(WEBrick::HTTPAuth::Authenticator#check_scheme): auth-scheme must be
|
||||
treated as a case-insensitive token according to RFC 2617 section 1.2.
|
||||
|
||||
Wed Jul 4 18:30:04 2007 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* parse.y (mlhs_inner): new rule. [ruby-dev:31132]
|
||||
|
|
|
@ -42,7 +42,7 @@ module WEBrick
|
|||
error("no credentials in the request.")
|
||||
return nil
|
||||
end
|
||||
unless match = /^#{@auth_scheme}\s+/.match(credentials)
|
||||
unless match = /^#{@auth_scheme}\s+/i.match(credentials)
|
||||
error("invalid scheme in %s.", credentials)
|
||||
info("%s: %s", @request_field, credentials) if $DEBUG
|
||||
return nil
|
||||
|
|
Loading…
Reference in a new issue