1

目前我有一个使用 Microsoft.IdentityModel.Web.WSFederationAuthenticationModule 进行身份验证的网站。它将我重定向到登录页面(在我的网站外单点登录),登录后,我被重定向到默认页面。

现在,当我使用 CreateUserWizard asp.net 控件时,似乎在创建用户时,控件试图使用我的机器名登录到数据库服务器(即'\$')而不是使用刚刚完成的 SSO 登录.

有人知道如何自定义控件以使用联合登录连接到数据库服务器吗?另外,如何设置让控件使用某个指定的sql账号登录db server?

4

1 回答 1

0

当您依赖联合身份时,您通常不会“创建用户”。这些将由身份提供者处理。您可能需要考虑重新考虑您的应用程序。例如:假设将(通过 IdP)为您提供用户,那么在您的应用中做什么有意义?(例如关联用户、管理 authZ 等)。但可能不是“创造”。

于 2011-02-14T22:02:26.440 回答