我正在使用AspNetSqlMembershipProvider作为认证机制的ASP.NET应用程序。windows Azure AspNetSqlMembershipProvider
我将应用程序转移到云应用程序以便在Windows Azure上部署它。
是否必须更改我使用的身份验证机制,还是将AspNetSqlMembershipProvider正常工作?
我正在使用AspNetSqlMembershipProvider作为认证机制的ASP.NET应用程序。windows Azure AspNetSqlMembershipProvider
我将应用程序转移到云应用程序以便在Windows Azure上部署它。
是否必须更改我使用的身份验证机制,还是将AspNetSqlMembershipProvider正常工作?
由于部署的原因,您不需要更改身份验证机制。只需让本地机数据库脚本在sql azure数据库上运行即可。一切应该和你在本地开发机器上进行认证一样。
检查这些链接了解关于此部署SQL身份验证或数据库脚本等:
Trying to deploy Asp.Net Memebership database to SQL Azure
Updated ASP.net scripts for use with Microsoft SQL Azure
安装脚本之后,就改变,通过提供认证webconfig连接字符串数据库。
<connectionStrings>
<add name="LocalSqlServer"
connectionString="you azure connection string"
providerName="Provider..." />
</connectionStrings>
不要更改认证机制,只需使用Universal Providers即可正常工作。