/ / Podemos integrar ao IdServer3 sem usar um cliente OWIN? - wif, servidor de identidade3

Podemos nos integrar ao IdServer3 sem usar um cliente OWIN? - wif, identityserver3

Eu tenho um aplicativo MVC .net existente que usa sua própria autenticação baseada em formulários. Atualmente, só temos autenticação de formulários ativada

 <authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>

Estamos estendendo esse aplicativo para um novo subconjunto de usuários. Eles já estão no meu idserver3 e estão usando alguns outros aplicativos através do idserver3.

Agora também tenho que suportar autenticação de formuláriose autenticação usando idserver3. No momento da inicialização do aplicativo, era possível determinar se essa instalação requer autenticação de Formulários ou Servidor de Id.

É possível adicionar autenticação de conexão Openid com o Idserver3 sem usar o pipeline OWIN em meus aplicativos cliente .net MVC?

Respostas:

-1 para resposta № 1

A interface do cliente do Identity Server é baseada emOWIN, então não acho que você possa ter os dois. Recentemente, tive que converter um aplicativo MVC com autenticação de formulários para o Identity Server e tive que remover a autenticação de formulários para fazer isso.


2 para resposta № 2

Você está usando WIF? Você o marcou com WIF. O WIF não implementa o OIDC.

O idsrv3 usa o OWIN de lado, mas o OIDC / OAuth é todo baseado em REST, para que você possa implementar as chamadas nativamente do seu lado, se desejar.

No entanto, torna a vida muito mais fácil se você usar a pilha OWIN.