1

1) サービス スタック .net を使用した AD FS2 認証サンプルを探しています。

認証されていないユーザーは SSO ページ (adfs2、リレー プロキシ) にリダイレクトされ、正常に識別された後、servicestack.net Web アプリにリダイレクトされます。

https://www.nuget.org/packages/Microsoft.IdentityModel.Tokens.JWT VS2012が必要です。

2) CredentialsAuthProvider または IAuthProvider は何を実装する必要がありますか? ユーザーは SSO ページで認証されます。

3) MVC コントローラーなしで razor + ss.net のみを使用してみます

4

1 に答える 1

1

メソッドを継承しCredentialsAuthProviderてオーバーライドするクラスを作成しTryAuthenticate、独自の認証ロジックを挿入します。

SSOページにリダイレクトするには、 (アセンブリ)Controllerから継承するクラスを作成し、次のようなものでオーバーライドできますServiceStackControllerServiceStack.MvcLoginRedirectUrl

    public override string LoginRedirectUrl
    {
        get
        {
            return "~/login?redirect={0}";
        }
    }
于 2013-11-07T20:57:23.127 に答える