2016-11-21 8 views
0

私は取得していますADFS 3 MFA認証プロバイダは、カスタム認証プロバイダとして登録することができません

$typeName = "MyAuthenticationProvider.CustomProvider, MyAuthenticationProvider , Version=1.0.0.0, Culture=neutral, PublicKeyToken=63710e27eb483f92" 

Register-AdfsAuthenticationProvider -TypeName $typeName -Name "MyAuthenticationProvider" -Verbose 

エラーがあるコマンドの実行 -

Register-AdfsAuthenticationProvider : The external authentication method MyAuthenticationProvider could not be loaded. Exception has been thrown by the target of an invocation.

同じDLLが私の前に罰金を働いていたがADFS 3をセットアップしましたが、今度はdllの登録中にこのエラーが発生しています。 DLLがGACに登録されていることがわかります C:\Windows\Microsoft.NET\assembly\GAC_MSIL\

Windows Server 2012 R2 このエラーの原因を調べるには、何か考えてください。イベントログには何もありません。また、PowerShellのエラー詳細は非常に限られています。 fyi- 1FAログインがうまくいき、ADFSサービスが実行されており、ADに接続できます。

+0

'$ Error [0] .Exception.InnerException'をチェックすると、両方の例外からのスタックトレースが洞察を提供するかもしれません –

答えて

0

私はここに答えを加えて、他の人が同様の問題に直面した場合に助けを得ることができるようにします。

非常に多くのログを追加した後、問題を見つけることができました。 MyAuthenticationProviderのコンストラクタのシナリオの1つに未処理の例外がありました。

ADFSは、登録しようとするとすぐに認証プロバイダーのオブジェクトを作成しようとします。

この問題に直面している人のための解決策は、 - あなたのAuthenticationProviderのコンストラクタ内のすべてのシナリオのすべての例外を処理することです。

関連する問題