1

我正在开发一个使用 AspNetSqlMembershipProvider 进行身份验证机制的 ASP.NET 应用程序。

我正在将应用程序转移到云应用程序,以便在 Windows azure 上部署它。

我是否必须更改我使用的身份验证机制,或者 AspNetSqlMembershipProvider 是否会正常工作?

4

2 回答 2

3

不要改变认证机制,只要使用Universal Providers就可以正常工作。

于 2011-12-22T09:23:48.373 回答
2

您无需出于部署原因更改身份验证机制。只需让本地机器数据库脚本在 sql azure 数据库上运行。一切都应该与您在本地开发机器上进行身份验证相同。

检查这些链接以了解有关 sql 身份验证或数据库脚本等的部署:

尝试将 Asp.Net Memebership 数据库部署到 SQL Azure
更新了 ASP.net 脚本以用于 Microsoft SQL Azure

安装脚本后,只需更改通过数据库提供身份验证的 webconfig 中的连接字符串。

<connectionStrings>
      <add name="LocalSqlServer"
         connectionString="you azure connection string"  
         providerName="Provider..." />
    </connectionStrings>
于 2011-12-22T09:38:20.457 回答