タグ

2011年8月23日のブックマーク (3件)

  • 第17回 ASP.NETにおける認証と認定

    認証(Authentication) 会員専用ページや、サイトの構成を行うための管理者向けページのように、あるページを何か特別な権利を持ったユーザーにだけ公開するには、ユーザーがアクセス権を所有するユーザー人であるか、確認するプロセスが必要となる。このプロセスが認証(Authentication)である。認証の方法はさまざまだが、ご存じのとおりユーザー名とパスワードのペアを用いて行われるのが一般的だ。 認証を必要とするアプリケーションを構築するには、ユーザーの資格情報を管理する仕組みと、未認証のユーザーに認証を求める仕組み、それに認証済みのIDを検証する仕組みが必要になる。これらをすべて独自に実装するのは骨の折れる仕事だが、ASP.NETではいずれについてもフレームワークからの支援が受けられるので、場合によっては、ほとんどコードを書かずに認証プロセスを実現することが可能だ。もしフレームワ

    第17回 ASP.NETにおける認証と認定
  • IP アドレスによるアクセス制限方法 - Web/DB プログラミング徹底解説

    インターネットにコンテンツを公開するときは、様々な理由で特定の IP アドレスによってアクセスを制限したい場合があります。 このため IIS にも IP アドレスによるアクセス制限を行う機能があります。 「IP アドレスによる制限」ということは、特定の IP アドレスを 「拒否する」 ということも指しますし、特定の IP アドレスのみを 「許可する」 ということもあります。 実は IP アドレスによる制限だけではなく、特定のドメインからのアクセス制限を行う機能もあるのですが、 ここでは IP アドレスによる制限を設定する方法を説明します。 IP アドレスによるアクセス制限の動作試験 まずはじめに、アクセスが正常に行われることを確認しておきましょう。 例によって Wfetch を使って、HTTP GET リクエストを送信します。 確かに上図のように HTTP レスポンス 200 OK となっ

    IP アドレスによるアクセス制限方法 - Web/DB プログラミング徹底解説
    ipusiron
    ipusiron 2011/08/23
  • Webサーバーでデバッグを開始できません Webサーバーは正しく構成されていません。:アーキテクト360

    .NETアプリケーションのアーキテクチャやフレームワーク、設計に役立つ情報を中心に紹介しています。また業務システムに役立ちそうなユーティリティやノウハウをサンプルコードつきで公開しています。言語はC#とVB.NETを扱っています。 開発中のWebアプリケーションをIISで実行するには、Webプロジェクトのプロパティを表示し、左側ペインの[Web]を選択し[IIS Webサーバーの使用]」を選択する。しかし、デバック実行すると、下記メッセージが表示された。 Webサーバーでデバッグを開始できません Webサーバーは正しく構成されていません。 一般的な構成エラーについてはヘルプを参照してください。 Webページをデバッガの外で実行することで、詳細情報が表示される場合があります。 環境はWindows XP Professional、IIS5.1、IIS7.0である。 原因は、WebサーバーをI