私は過去3年間にForms認証メカニズムを使用していたMVCアプリケーション(.Net Framework 4.5)を使用しています。今、Oktaの助けを借りてSSO機能を統合したいと考えています。 KentorIT認証サービスを使用して、Oktaを自分のmvcアプリケーションと統合することができました。その中で、すべての設定がweb.configファイル(例:entityId、signOnUrlなど)に設定されています。プログラムでこれらのsso設定を構成する方法はありますか?私はKentorAuthServicesSectionがプロセスをインスタンス化しなければならないクラスであることを発見しました。現在は設定ファイルから設定を読み込みます。kentorを使用してプログラムでsso設定を構成する
public class KentorAuthServicesSection : ConfigurationSection
{
private static readonly KentorAuthServicesSection current =
(KentorAuthServicesSection)ConfigurationManager.GetSection("kentor.authServices");
}
だから仕事をするカスタム実装でこのConfigurationManager.GetSection(「kentor.authServices」)の部分を修正しますか?または他の良いアプローチがありますか?
ありがとう:
OWINサンプルプロジェクトの方が大きい例があります。それは完璧に働いた。これに関連するこの質問(http://stackoverflow.com/questions/44005770/identify-okta-account-on-sign-in)をご覧ください。前もって感謝します – Dennis