2017-11-29 4 views
0

私はMVCを使ってビルドしたプロジェクトを持っています。私はadfs認証でアプリケーションにアクセスしたいのですが、これを実現する方法はいくつかあります。これは私の実装だった:このエラーを持つシングルサインオンon advを使ってmvc appから

<machineKey validationKey ="93D05346B46FD7BBB26002D0ADE91869729F11883668BFB65DB32449 
A5DC880B709F7377EDD4FC47178EFF11F59A578605BFD93C077" 
decryptionKey="6ECD77045F376D9763D74B4D3DC64FE33D1E231D" 
validation="SHA1" decryption="AES" /> 
    <compilation targetFramework="4.5" /> 
    <httpRuntime targetFramework="4.5" /> 
<authentication mode="Forms"> 
<forms name=".ASPXAUTH" loginUrl="https://fs.removed.com.ng/adfs/ls/" 
defaultUrl="http://removed/" slidingExpiration="false" 
timeout="12000" requireSSL="true" protection="All" path="/" /> 
</authentication> 

私は、configファイルにコードの次の行を追加し、IISマシンキーツールを使用してマシンを生成

•Activity ID: 00000000-0000-0000-b5cc-0480020000eb 
•Error time: Tue, 28 Nov 2017 16:33:28 GMT 
•Cookie: enabled 
•User agent string: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; 
WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 
2.0.50727; .NET CLR 3.0.30729; Tablet PC 2.0) 

、これでしたアプリケーションにアクセスしようとしているときのURL:

https://Removed/adfs/ls/?ReturnUrl=%2f  

援助。

答えて

0

ADFSとサポートされているプロトコル(「依頼者信頼の追加」を介して)で接続するアプリケーション(RP)が必要です。

ADFS 4.0(サーバー2016)を使用している場合はOpenID Connectを使用するか、以前のバージョンの場合はWIFを使用できます。

+0

はい私はADFSに信頼団体の信頼を追加しましたが、運はありません – UwakPeter

+0

リンクのコードサンプルをご覧ください。マシンキーで何もする必要はありません。 – nzpcmad

+0

ADFSマネージャの下にアプリケーショングループがありません。私はサービス、信頼関係、および認証ポリシーしか持っていません。 – UwakPeter

関連する問題