在我们公司,我们有一个使用Asp.net Web Forms 4.0构建的大型应用程序,它使用表单身份验证作为单点登录身份验证。配置如下:
<machineKey decryptionKey="..." validationKey="..." />
<authentication mode="Forms">
<forms cookieless="UseCookies" loginUrl="/url/to/login" />
</authentication>
上次我们正在开发一些使用Owin Cookie身份验证的项目。根据我的搜索,两种方法都不兼容。但是我发现这篇文章OWIN Self-Host CookieAuthentication & Legacy .NET 4.0 Application / FormsAuthenticationTicket我可以让他们两个一起工作,但是我不能让整个代码工作得很好。实际上我不知道如何开发剩余代码。
我会问你是否有人能解决这个问题,或者采用更简单的方法来解决这个问题?
我需要告诉您,我对Microsoft实现表单身份验证的细节知之甚少。