2017-07-11 3 views
0

私はADFS認証でWCFアプリケーションを実装しようとしています。ローカルマシンにADFSをインストールすると、Windows Server 2008 R2のバージョンが必要です。それを実装してローカルでテストする他の方法はありますか?C#WCF with ADFS authentication local

P.S私はテスト用にローカルマシンに実装しようとしています。

答えて

0
  1. 仮想マシンサーバーを使用すると、すべてを1つにまとめることができます。
  2. 私はあなたがadfsサービスを使うことを願っているので、localyをインストールする必要はなく、インストールされているドメインサーバだけが必要なので、正確に何を探しているのか分かりません。

・ホープこのヘルプ使用したいんADFSのバージョンは何

+0

@Javierさん、ありがとうございましたが、今は別の問題が残っています。私は、次のリンクを参照しています:[リンク](https://blogs.msdn.microsoft.com/mcsuksoldev/2011/08/17/federated-security-how-to-setup-and-call-a-wcf- service-secured-by-adfs-2-0 /)をWCFのADFS認証に使用します。私はADFSステップの設定をスキップしました(ローカル環境では必要でないことを願っています)。私はWCFサービスを作成し、WIF SDKをインストールしました。しかし、私はプロジェクトノードで "Add STS Reference"を見つけることができませんでした。何か別の方法がありますか、Visual Studio 2015 ExpressとVisual Studio 2013 Professionalを使用しているものがありません。 – Leo

+0

広告サーバーにadfsをインストールする必要があります。ローカルにWIFをインストールします。マシンを再起動します。それはいつかキーです。サービスを使用するには、ビジュアルスタジオにウェブサイトを作成し、それがプロジェクトアプリケーションタイプではないことに注意してください。ファイル - >新しいウェブサイト、wcfタイプのWebサイト、アプリケーションを作成するフレームワークのバージョンは4.0でなければなりません。そして、ソリューションエクスプローラのノードプロジェクトで、追加の参照を監視します。 –

0

デスクトップにADFSをインストールすることはできません。サーバーにインストールする必要があります。 ADの上にADFSがあるので、DCも必要です。これはすべて同じサーバー上に置くことができます。

そのリンクはVS 2010を指します。その機能はもう存在しません。 thisのように "Change Authentication"/"On Premises"を使用する必要があります。

+0

私はADFS 2.0または3.0で大丈夫です。 WCFアプリケーションを作成しようとしていて、オンプレミス認証を設定する方法を見つけることができませんでした。 WCFアプリケーションでこの認証を適用することは可能ですか、いくつかの手順がありません。 – Leo

+0

あなたはVS 2010年か2012年ですか? https://docs.microsoft.com/en-us/dotnet/framework/security/how-to-enable-wif-for-a-wcf-web-service-application – nzpcmad

+0

私はVS2013プロとVS2015 Expressを持っています – Leo