mysql - 是否可以将 SharePoint 用户存储在 MySql 数据库中?

标签 mysql email sharepoint-2010 user-accounts sharepoint-workflow

我有一个客户有一个非常小的 SharePoint 2010 系统,他们不需要登录,也没有 Active Directory。我认为总是同一个人登录。

他们想要一个可以从列表中选择一个人并向该人发送通知电子邮件的工作流程。他们希望将数据存储在 MySql 数据库中。

是否可以将 SharePoint 用户存储在 MySql 数据库中?

或者我可以构建一个包含姓名和电子邮件地址的简单 MySql 表,然后从 SharePoint 工作流内部向这些人发送电子邮件吗? SharePoint 会理解那些是电子邮件地址吗?

最佳答案

您需要设置您的 Web 应用程序以使用声明身份验证,然后实现自定义成员资格提供程序。那里有一些 mysql 成员资格提供程序的实现:

http://www.codeproject.com/Articles/12301/Membership-and-Role-providers-for-MySQL

这是一篇关于如何使用 ASP.NET 成员身份提供程序设置声明身份验证的文章:

http://msdn.microsoft.com/en-us/library/gg252020(v=office.14).aspx

显然,您需要使实现适应 MySQL 成员资格提供程序,这应该很容易。

很抱歉提供链接,但步骤太多,不适合张贴在这里。

关于mysql - 是否可以将 SharePoint 用户存储在 MySql 数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19119776/

相关文章:

c++ - 无需登录即可获取 MySQL 数据库列表

email - CakePHP 设置用于从组件发送电子邮件的数据

c# - Kendo UI 网格中的内联编辑?

xslt - 在内容查询 Web 部件中添加分页

MySQL - Where 子句处理顺序

javascript - 使用 JSON 格式的 Node.JS 从 MySQL 中检索数据

php - 如何创建其他连接 zf2 apigility?

email - 带有脚本的 Outlook 规则不断重复

java - 如何将编码密码从服务器发送到电子邮件

sharepoint-2010 - 在 VS2010 中使用 SharePoint 列表部署自定义 InfoPath 表单