Silverlight 4 - 使用WCF RIA服务类库配置SqlRoleProvider

时间:2010-07-02 00:36:48

标签: silverlight-4.0 wcf-ria-services

基本上,我将Silverlight业务应用程序模板的整个登录注册和身份验证分离为WCF RIA Services类库。但我没有得到这个远程服务器返回NotFound错误。

我应该使用SqlRoleProvider和SqlMembershipProvider将身份验证上下文连接到我的数据库,而不是默认的express数据库。

我对整个app.config和web.config事情感到困惑。我怎么知道发生了什么?

2 个答案:

答案 0 :(得分:1)

我会说没有什么是不可能的!有多种方法可以解决问题,你只需要考虑它。 请参阅:http://www.codeproject.com/KB/macros/Config-Merge.aspx

或者您可以在web.config中使用<connectionStrings configSource="App.Config"> 在这里,您要求web.config从同一目录中的另一个app.config中选择设置。

答案 1 :(得分:0)

您想要影响运行时行为或在运行时使用的任何内容都必须进入web.config。 App.config不会在运行时应用。

因此,连接字符串,提供程序配置等必须全部放在web.config中。遗憾的是,没有VS机制将类库的app.config中的设置传输/合并到Web项目中。