我希望将 Windows 窗体与 WCF 服务结合使用,并通过在 WCF 服务中使用 aspNetCompatibilityEnabled = true 来利用 asp.net 的预构建身份验证。
是否有任何模块或预构建的程序集可以将 ASP.NET 功能添加到 Windows 窗体应用程序?据我了解,此功能未内置于 Windows 窗体中,因此无法利用。
最佳答案
对于这种情况,我不知道有任何现成可用的东西。
整个 ASP.NET 成员资格和角色系统基于一个名为“aspnetdb”的已知 SQL Server 数据库,该数据库具有一些用于最常用功能的表和存储过程 - 因此,实际上没有什么可以阻止您构建基于 Winforms 的应用程序。该底层数据库的前端。
我不知道是否有关于 ASP.NET 成员资格表和例程的任何官方文档 - 但据我记得,它们都非常容易重新设计和使用 - 所以继续构建您自己的系统!
如果您通过 Google 或 Bing 进行搜索,您甚至可以找到很多由自己完成此操作的人撰写的文章和博客文章:
关于asp.net - aspNet兼容性 WCF 和 WinForm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2217862/