从Windows服务更新ASP.Net成员资格

我正在为一家物业管理公司开展一个项目。 有后端系统存储所有租户和物业组合,以及一个允许用户查看他们的包裹,服务请求等的前端网站。

我需要编写一个Windows服务,将其信息从后端拉出并将其放入成员资格数据库中。

我无法弄清楚如何配置服务以连接到成员资格提供程序。

您基本上可以像使用Web应用程序一样使用它,关键是您的应用程序和Web应用程序必须具有相同的machinekey值。 否则,密码将不会以正确的方式加密或解密。

这是一个教程,可以帮助您从Windows应用程序中使用它。 您的Windows服务的过程应该相同。

在解决方案资源管理器中打开MY PROJECT文件,然后选择“服务”选项卡。 选中“启用客户端应用程序服务”选项并基本填写空白。

替代方案是创建一个Web服务,它将为您处理成员资格提供程序或让您的Windows服务手动操作成员资格数据结构(假设它们在数据库或类似选项中)。