J'ai une application MVC .net existante qui utilise sa propre authentification basée sur les formulaires. Actuellement, nous n'avons que l'authentification des formulaires activéePouvons-nous intégrer à IdServer3 sans utiliser un client OWIN?
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>
Nous étendons cette application à un nouveau sous-ensemble d'utilisateurs. Ils sont déjà sur mon idserver3 et ils utilisent peu d'autres applications via idserver3.
Maintenant, je dois aussi prendre en charge l'authentification par formulaire et l'authentification avec idserver3. Au moment du démarrage de l'application, il peut être déterminé si cette installation nécessite l'authentification Forms ou Idserver.
Est-il possible d'ajouter l'authentification Openid connect avec Idserver3 sans utiliser le pipeline OWIN dans mes applications client .net MVC?
Non. Non sans forcer le projet et désencombrer OWIN/Katana et rendre publiques les classes requises –