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

<<  September 2019  >>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

View posts in large calendar

Month List

Twitter