※このエントリを参照・参考される場合は、えムナウさんのブログも併せてご覧頂ければと思います。http://blogs.wankuma.com/mnow/archive/2007/10/30/104937.aspx
http://blogs.wankuma.com/sakamoto/archive/2007/10/29/104742.aspx
昨日の続きで再度コンシェルジェに問い合わせ。
http://www.microsoft.com/japan/customer/chat/vlchat.aspx
ものすごく分かりやすく対話できるのでコンシェルジェさんお勧めです。 ベンダーに問い合わせるより早くて素敵。惚れちゃいます。
今日は、私の質問の仕方が悪いかもしれないので、文章を整形して極力そのまま記載し
ます。
------------------------------------------今日のやりとりここから
【質問概要】
Windows Server WEB Editionに関するライセンスについて
【以下は流れ】S=さかもと画伯 M=コンシェルジェご担当
S:WEBEditionでは、以下のケースに当たる場合にアプリケーションの構築が不可と返答
を頂きました。
「認証を伴うアプリケーションを配置する場合」
この「認証」には
1:1:Windows認証
2:独自に開発された認証
3:他社製の認証システム
どのような形態であれ、「認証」が必要な場合はWindowsサーバーへのアクセスライセ
ンスが必要となり、インターネットからの不特定多数のアクセス(認証が必要)がある
アプリケーションをWEB Edition上で構築する場合 Windows Server External Connec
ter Licenseが必要(WEB Editionにはありませんよね?★不要と後ほど返答頂く)との
返答を頂きました
http://www.microsoft.com/japan/windowsserver2003/howtobuy/licensing/priclicfaq.mspx#EBGAC
こちらのURLでの情報によると「認証」に関する記載はなく、
Q. Windows Server 2003 Web Edition を実行するサーバーにアクセスするには、Windo
ws CAL を取得する必要がありますか。
A.必要ありません。Windows CAL は、Windows Server 2003 Web Edition には適用され
ません。(以下略とあります。
とあります。
WEB Editionを利用する場合で、「認証」を伴うシステムを構築することはできないと
、別のご担当者様に回答を頂きましたが、どちらが正しいのでしょうか?
M:Windows Server 2003 Web Edition に、認証機能を持たせることができないので、
Web Edition のサーバー上に認証機能を持ったアプリケーションを構築することはでき
ません。
よって、Web Editionのサーバーのバックエンドに認証機能をもったアプリケーション
サーバー等を構築する必要があります。
エクスターナルコネクタライセンスはそのアプリケーションサーバー側に持たせるライ
センスです。Web Edition のサーバーには記載いただきましたようにCAL・エクスター
ナルコネクタライセンスは不要です。
S:「認証機能を持たせることができない」というのは、たとえばASP.NETでWEBサイトを
構築する場合、フォーム上にある特定のID、PWを埋め込みWEB Edition上で公開したサ
イト上で完結する認証システムであればバックエンドは必要ないかと思いますが、
このようなケースは「認証機能を持つことはできない」には当たりませんか?
M:どのような形態であれ、認証機能があるアプリケーション等を構築することができませ
ん。
S:全くの静的サイトのみであれば可能ということでしょうか?
静的サイト=認証を一切含まないサイト という意味合いです
M:認証を含むことはできないので、認証機能を一切含まないということであれば、
認証のお話に関しては特に問題がないです。
S:WEB Edition(バックエンドを持たずに単体で)上にユーザー分のブログを立ち上げた
場合、ブログは通常「管理者」の認証が必要となりますが、このような利用方法につい
てはライセンス違反という認識でよろしいでしょうか?
M:Web Edition 単体で利用するということであれば認証機能をWeb Edition に持たせるこ
とができないので、ブログのサイトをWeb Edition 上に構築することはできません。
S:では、WEB Edition + バックエンドのサーバーでバックエンド側で認証機能を持た
し→フロントエンドのWEB Editionで、IDの入力、及びPWの入力→バックエンドから認
証結果を返す場合つまり、Web Edtion側では単に入力ボックスを用意する場合、これは
「Web Edition」に認証機能を持たせたことになりますか?
M:実際に認証のチェックを行っているのはどちらのサーバーでしょうか。
S:バックエンド側です
M:バックエンド側のサーバーで認証のチェックをしフロントのWeb Edition では認証の
チェックをしていないということでしょうか。
S:バックエンド側ですべてのチェックを完了後に、「OK」か「NG」の表示のみWEB Edit
ionで行います。
M:認証のチェックの結果の画面のみ提供しているということであれば、Webサービスの
範囲内なので可能です。
------------------------------------------ここまで
やはり、ADの認証であろうと、独自の認証であろうと、「認証機能」自体をどのような形であれWEB Editionへ実装するのはライセンス違反、ということでした。
使い道に悩みますWEB Edition・・・。
間違いなどがあればご指摘願います。