If you want to do these, it is Bassman.
- Basic attestation without making Windows User.
The question on Bassman etc. are accepted here.
Please write it rapidly.
Bassmanを使えばこんな事が可能に!
- Windowsユーザーを作らずにBasic認証(基本認証)。
ここではBassmanについての質問などを受け付けています。
どしどし書き込んでください。
maru 4:57 pm on 12月 11, 2009 パーマリンク
お久しぶりです。
早速ですが、BassmanとGuidemanの併用でハマってしまったので、お尋ねします。
ISAPI Filterの上下関係がうまく機能していないのか、Bassmanに先にHitするはずのurlがGuidemanに横取りされているようで、認証ダイアログが出てこず、ページが普通に表示されてしまう状態です。
いろいろ試した結果、以下のようなことがわかりました。
1.reloadkeyは横取りされない(ように見える)
2.仮にGuidemanをFilter定義から削除すると、Bassmanが正しく反応する。
1.は双方のreloadkeyを同じにした場合、どちらがReloadされるかで見分けました。
違うreloadkeyを設定すれば、もちろんそれぞれにHitさせることが出来ています。
以上、よろしくお願いします。
maru 4:58 pm on 12月 11, 2009 パーマリンク
もちろん、Basman → Guidemanの定義順にしています。
yrm 5:15 pm on 12月 11, 2009 パーマリンク
> maru さん
お問い合わせありがとうございます、yrmです。
率直に結論から申しますと、Filterの*順番をどのように設定*しましても
Guideman -> Bassman
の順に動作します。
ISAPI Filter の仕様上、認証処理はURLねじ曲げ処理の後になっているためです。
ですのでGuideman+Bassmanで併用する場合、
GuidemanでURlをねじ曲げた*あとのURL*に対して
Bassmanが働く事になります。
たしかに
Bassman -> Guideman
の順で動かしたいことがあるのですが、
現在のところこのNSWareの組み合わせでは実現できません。
ISAPIの技術的な問題を克服し、
なんとか実現できる方法を探りたいと思います。
maru 5:45 pm on 12月 11, 2009 パーマリンク
そうでしたか・・・素早い回答ありがとうございます。
しかし、今回の私のサイトの設計上、ほぼすべてのリクエストを
ひとつの/nasp/hogehoge.aspにねじ曲げる仕組みにしてしまっているため、ねじ曲げた*あとのURL*では、見分けがつかない・・・
ってことで、少し設計を見直してみることにします。
いずれにせよ、本当にいつもありがとうございます!
yrm 6:01 pm on 12月 11, 2009 パーマリンク
> maru さん
こちらこそいつもご利用ありがとうございます。
今回のような要望にもお応えできるよう
NSWareに磨きをかけていきます。
今後ともよろしくお願い致します。