CAPTCHA for ASP.NET その後

by manamana 12. August 2009 12:08

以前、CAPTCHA for ASP.NET は、パイプラインモードをクラッシックに設定すると書きましたが、
Web.config の設定によって、統合モードでも動くことがわかりました。

<system.webServer><handlers> 部分に
<add name="MSCaptcha" verb="GET" path="CaptchaImage.axd" type="MSCaptcha.CaptchaImageHandler, MSCaptcha"/>
としてやればOKです。

URL書き換えについて調べているうちに、Web.config や IIS の設定情報に行き着き、
CAPTCHA も設定をしてやれば OK と気づいた次第です。
それにしても、Web.config や IIS の設定は複雑ですね~
互換性をとりつつ、新しい機能を入れ込んでいるからだと思いますが、とても把握しきれません...orz

URL書き換えだと、HttpContext.RewritePath が主流のようですが、
.NET 3.5 で導入された HttpServerUtility.TransferRequest が気になります。
ちょっとテストしていますが、今のところ良い感じです。

Tags:

Development

Add comment


スポンサーリンク

Calendar

<<  February 2020  >>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
1234567

View posts in large calendar

Month List

Twitter