CAPTCHA for ASP.NET その後

by manamana 12. 8月 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

コメントを書く


スポンサーリンク

Calendar

<<  3月 2024  >>
252627282912
3456789
10111213141516
17181920212223
24252627282930
31123456

View posts in large calendar

Month List

Twitter