asp.net 2.0 の Web アプリケーションで認証用の Http モジュールを作成しています。AuthenticationRequest イベントが発生すると、現在のリクエストからユーザー ID とパスワードの値を取得します。しかし、両方でnullになるたびに。私のコードはここにあります
namespace Business.YouBecome
{
class LoginModuleYouBecome : IHttpModule
{
public void Init(HttpApplication httpApplication)
{
httpApplication.AuthenticateRequest += new EventHandler(httpApplication_AuthenticateRequest);
// httpApplication.AuthorizeRequest += new EventHandler(httpApplication_AuthorizeRequest);
}
void httpApplication_AuthenticateRequest(object sender, EventArgs e)
{
HttpApplication application = (HttpApplication)sender;
HttpContext context = (HttpContext)application.Context;
clsLogin login = new clsLogin();
login.UserName = application.Request["txtuser"];
login.Password = application.Request["txtpass"];
//throw new NotImplementedException();
}
public void Dispose() { }
}
}
クラス ライブラリ プロジェクトにこのクラスがあり、web.config にコードを追加しました。
私が間違っているところを教えてください。前もって感謝します。