0

我正在维护和扩展一个 SharePoint 2007 Internet网站,该网站具有与自定义 MSSQL 2008 数据库集成的广泛的自定义 ASP.NET 2.0 应用程序。

该应用程序使用连接到 Active Directory 的 Windows 身份验证,并且所有帐户都是 Active Directory 域控制器上的域帐户。

用户使用基于 SSL 的基本身份验证通过 Internet 浏览器从远程位置登录。

MSSQL 2008 在整个存储过程中广泛使用 SUSER_SNAME 来识别正在发出过程请求的用户并相应地修改使用的查询。

我被要求从基本身份验证切换到基于表单的身份验证。

我有以下问题:

1) 在 SharePoint 2007 中从基本身份验证切换到基于表单的身份验证有哪些危险?

2) 由于在存储过程中使用了 SUSER_SNAME,我是否还有其他问题在等着我?

3) 这样的更改是否相对较快,或者可能需要很长时间来调试系统中的故障?

4

1 回答 1

0

您可以使用“ Active Directory 成员资格提供程序”来实施此更改。请参阅此链接Active Directory 成员资格提供商

1)Basic Authentication和Form Based authentication在安全观点上没有太大区别。

2) 使用“Active Directory 会员提供程序”不影响使用 SUSER_SNAME。

3) 程序非常简单。

于 2013-03-31T11:01:42.553 回答