Welcome to TechNet Blogs Sign in | Join | Help

Hiroshi Okunushi's Blog ☆ミ

{IIS Webサーバー MSテクノロジー 最新情報}

News

  • コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。



    Hiroshi Okunushi
    マイクロソフト株式会社
    IT Pro エバンジェリスト
    奥主 洋(おくぬし ひろし)
    hirookun@microsoft.com
    メアド、本物ですから。(^-^)



    IIS & Webテクノロジー勉強会
    積極的に一緒に発信してくれる人
    大募集中!1月から本格始動。
    いつでもご連絡ください。
    IIS勉強会

    勉強会 参加メンバーのサイト1
    丁寧な解説があります。必見!
    勉強会参加者のサイト

    IT交差点
    IT交差点

    Microsoft Tech Fielders
    「テクノロジーの今、これからを伝える」専門家集団 Microsoft Tech Fielders

    Lightning Talk
    ライトニングトーク 登壇者全国で募集中

    ひと目でわかる IIS7.0
    IIS7Book

    IIS7.0 サーバー管理ガイド
    IIS7Book

    IIS7.0 リソースキット
    IIS7Book

    PHP on IIS
    PHPをIIS上で安全に高パフォーマンスで動かそう

    IIS バーチャルラボ
    IIS VLAB

    IT PRO MOMENTUM
    プログラム
    IIS VLAB

    Mark Russinovich さんビデオ Springboard

    IT Pro向けビデオサイト

    Power to the PRO Power To The Pro

    テクノラティお気に入りに追加する 人気ブログランキング BuzzurlにブックマークBuzzurlにブックマーク

#奥主はここにもいます

*.IIS+Web勉強会

*.IISフォーラム

*.Open Source

*.便利機能

0.IIS + PHP Community

1.Blog Roll

2.お仕事、お仕事 (^-^)

3.IIS もの

4.IT Professionals Global

5. MS MVP Team

6.SharePoint 関連

7.SQL Server関連

S.SDM+SML

T.奥主が登場したFlash

【IIS7】 サーバーコア Part III

今回分を書く前に、、、5308でIIS7をインストールするので困ってる人がいるかもしれないのでいいリンクを一つ。pkgmgr を使ったコマンドでのインストール方法が出てるのでよいかと。

さあ本題へ行きましょうか。

web.config は階層的に継承できる話は今までにも書いていましたが、<modules> に関して一つキーとなるポイントがあって、継承をリセットして一から指定する方法が必要になるケースもあるでしょう。その場合は下記のような書き方になります。例えば、継承を打ち消して、フォーム認証+他 をやりたいケースです。要するに <clear /> を最初に入れます。

<modules>
      <clear />
      <add name="FormsAuthenticationModule" type="System.Web.Security.FormsAuthenticationModule" />
      (その他モジュールの記述 … )
</modules>

IIS7 の 二つのモードについてまだ触れてなかったかな、セミナーで話している内容とブログが頭の中で混沌とした状態になっている今日このごろですが、Integrated Mode(私は統合モードと訳して話してますが、変わったらごめんなさい)では.NETのページ(.aspx というか)に対してだけでなく、例えばHTMLのページ、例えばASPのページにもフォーム認証を効かせることができます。

これは結構大きなポイントです。認証周りを統一させることができる上、元々動作しているコンテンツには手を加えないで実施できるからです。無論、元々アプリ固有の認証がある場合にはそれを外す作業が入ることは言うまでもありませんが、一つのアプローチとして統合モードではそういうモジュール作りができるというのを覚えておいていただくとお得な気がします。また、loginのコントロール+メンバーシップデータベースとの連携をするとなおすっきりした形ができるなぁ、いいなぁ と私は思った次第です。

もう少しモードの話とかフォーム認証の話を掘ろうと思いましたが、長くなるのでまた次ということで。

Posted: Tuesday, March 14, 2006 6:28 PM by Hiroshi Okunushi
Filed under:

Comments

どっとねっとふぁんBlog said:

MSのエバンジェリストの奥主さんがIIS7の設定についてBlogで情報をだされています。
【IIS7】 コンフィグレーションシステム Part I【IIS7】 コンフィグレーションシステム Part...
# March 14, 2006 9:14 PM

Hiroshi Okunushi said:

(こっちにも貼っておこう)

モジュール構造になっているIIS7は現時点では半分以上はネイティブで書かれています。IISの開発チームはまだネイティブ好きが多いそうです。(^.^)
確認できる人は ApplicationHost.config で <globalModules> と <modules> を眺めて見ればわかります。

今後書こうと思っていたんですが、というか書きますが、IIS7のパフォーマンスを考える上ではこの両者の混在が大きな影響力を持つようです。いわゆるスィッチが行われる回数がどれだけ抑制できるかというポイントです。IIS7自身の出荷までのチューニングでマネージドを増やしているという情報もありますが、全部そうなる訳ではないでしょうね。

configを解釈する箇所という意味ではIIS7はiisadminではなく、ワーカープロセス自身が読み込みをする主体になっているはずなので、ワーカープロセスの起動処理や監視処理がどうなっているかという点でしょうね。
# March 14, 2006 11:15 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker