如果我们通过Micorosoft Federation进行身份验证,如何在ASP.NET中自定义Login控件的登录帐户?

目前我有一个使用Microsoft.IdentityModel.Web.WSFederationAuthenticationModule进行身份验证的网站。它将我重定向到登录页面(我的网站外单点登录),登录后,我被重定向到默认页面。 现在,当我使用CreateUserWizard asp.net控件时,似乎在创建用户时,控件试图使用我的机器名登录到db服务器(即' $'),而不是使用刚刚完成的SSO登录。 有谁知道如何自定义控件以使用联合登录连接到数据库服务器?另外,如何设置使控件将使用某些指定的sql帐户登录到db server?     
已邀请:
当您依赖联合身份时,通常不会“创建用户”。这些将由身份提供者处理。您可能需要考虑重新考虑您的应用程序。例如:假设您(通过IdP)将为您提供用户,那么在您的应用中做什么是有意义的? (例如,关联用户,管理authZ等)。但可能不是“创造一个”。     

要回复问题请先登录注册