asp.net - aspNet兼容性 WCF 和 WinForm

标签 asp.net winforms wcf compatibility

我希望将 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/

相关文章:

wpf - 有没有办法直接在 WPF 应用程序中运行 winforms exe?

C# REST 客户端示例?

c# - wcf:调试 native c++ dll?

c# - 发布到编辑表单时 DropDownList 项目为空

javascript - 如何根据迭代次数获取控件?

asp.net - 如何将两个模型传递给一个 View

c# - 我可以在 forEach 中包含对 null 详细信息的检查吗?

.net - 如何更改 TabControl 的边框颜色和大小?

c# - 基于 SSL + X.509 的 Web 服务返回 SSL/TLS 错误

c# - 使用 Winforms 中运行的后台线程更新 UI 中的控件