WEBrickでベーシック認証を行うには、以下のようにする。 #!/usr/ruby1.9/bin/ruby1.9 #-*- encoding: utf-8 -*- require "webrick" # HTTPServerを作成 httpd = WEBrick::HTTPServer.new(:Port => 3939) # Basic認証の設定(引数にはパスワードファイルへのパスを渡す) pswd = WEBrick::HTTPAuth::Htpasswd.new("dot.passwd") pswd.set_passwd("mikubox", "miku", "mikumiku") #realm, user, passwd auth = WEBrick::HTTPAuth::BasicAuth.new(:UserDB => pswd, :Realm => "mikubox") #