次の方法で共有


PassportAuthenticationModule クラス

Passport 認証サービスのラッパーを提供します。このクラスは継承できません。

名前空間: System.Web.Security
アセンブリ: System.Web (system.web.dll 内)

構文

'宣言
Public NotInheritable Class PassportAuthenticationModule
    Implements IHttpModule
'使用
Dim instance As PassportAuthenticationModule
public sealed class PassportAuthenticationModule : IHttpModule
public ref class PassportAuthenticationModule sealed : IHttpModule
public final class PassportAuthenticationModule implements IHttpModule
public final class PassportAuthenticationModule implements IHttpModule
適用できません。

解説

.NET Passport のクラスとメソッドを使用する場合は、Passport SDK をインストールしてください。Passport SDK バージョン 1.4 はサポートされていますが、お勧めできません。Passport SDK バージョン 2.0 はサポートされている推奨バージョンです。

注意に関するメモ注意 :

Windows XP でサポートされているのは Passport SDK バージョン 2.0 だけです。

PassportAuthentication_OnAuthenticate イベントは、カスタムの IPrincipal オブジェクトをコンテキストに結び付けるために設計されたアプリケーションで発生します。Passport サービス自体が認証を行うため、オーバーライドできません。

トピック 場所
方法 : ASP.NET アプリケーションに Passport 認証を実装する Visual Studio ASP .NET での Web アプリケーションの作成
方法 : ASP.NET アプリケーションに Passport 認証を実装する ASP .NET Web アプリケーションの作成

.NET Framework のセキュリティ

継承階層

System.Object
  System.Web.Security.PassportAuthenticationModule

スレッド セーフ

この型の public static (Visual Basicでは共有) メンバはすべて,スレッド セーフです。インスタンス メンバの場合は,スレッド セーフであるとは限りません。

プラットフォーム

Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

バージョン情報

.NET Framework

サポート対象 : 3.0,2.0,1.1,1.0

参照

関連項目

PassportAuthenticationModule メンバ
System.Web.Security 名前空間