kan*_*oid 2 asp.net wcf membership-provider
目标是:我需要一个wcf方法,它将在数据库中创建用户.
我正在使用会员提供商.我的客户端是SmartPhone /移动设备.
我写了一个方法,当我测试方法时会创建用户BUT我得到以下错误.
错误:
尝试初始化System.Data.SqlClient.SqlConnection对象时发生错误.为连接字符串提供的值可能有误,或者可能包含无效语法.参数名称:connectionString
我在以下行中收到此错误:
Membership.CreateUser(name, password,email,"question","answer",true,out createStatus);
Run Code Online (Sandbox Code Playgroud)
我使用与用于从数据库中读取数据的相同connectionString.
我的连接字符串是:
<add name="MajangoEntities" connectionString="metadata=res://*/EntityModel.MajangoEntityModel.csdl|res://*/EntityModel.MajangoEntityModel.ssdl|res://*/EntityModel.MajangoEntityModel.msl;provider=System.Data.SqlClient;provider connection string="data source=tcp:sql2k298.discountasp.net;initial catalog=SQL2008R2_835021_myddb;user id=SQL2008R2_835021_mydb_user;password=mypassword;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Run Code Online (Sandbox Code Playgroud)
有人能帮助我一些想法吗?
该连接字符串包含一些Entity Framework特定数据.尝试只是嵌入其中的"提供者连接字符串":
<add name="MajangoEntities" connectionString="data source=tcp:sql2k298.discountasp.net;initial catalog=SQL2008R2_835021_myddb;user id=SQL2008R2_835021_mydb_user;password=mypassword;multipleactiveresultsets=True;App=EntityFramework">
Run Code Online (Sandbox Code Playgroud)
其中的其他数据(元数据等)只会让SQL Server感到困惑.
| 归档时间: |
|
| 查看次数: |
3444 次 |
| 最近记录: |