【问题标题】:SQL Server Authentication in Silverlight/RIA-Services appSilverlight/RIA-Services 应用程序中的 SQL Server 身份验证
【发布时间】:2011-02-28 15:56:18
【问题描述】:

我正在使用 RIA 服务创建一个新的 Silverlight 4 业务应用程序。这将使用 SQL-Server 2005 数据库。没有 AD 设置,因此我需要使用 SQL Server 身份验证。用户用于登录系统的详细信息将用于访问 SQL Server。

例如,如果在应用程序的登录屏幕中输入了 username="TestUser" 和 password="Password",这些将是用于访问数据库的凭据。

我想知道最好的方法是什么?此时访问数据库的方法尚未确定(EF 或使用存储过程的“传统”ADO.NET)。

我认为当前的应用程序将用户名和密码输入到登录屏幕,使用它们来构建连接字符串,看看他们是否可以使用这个来访问数据库,如果它有效,它们就在其中,如果不是,它们被拒绝.

【问题讨论】:

    标签: sql-server-2005 security asp.net-membership silverlight-4.0 wcf-ria-services


    【解决方案1】:

    我最终选择了 EF 并更改了 AuthenticationServices Login() 方法以尝试使用所需的用户名和密码访问数据库。

    我写了一篇关于我如何Dynamically changed connection string for EF的博客文章

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 2013-07-24
      • 2011-05-07
      • 2011-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多