首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

siverligh实现密码修改,该怎么解决

2013-01-26 
siverligh实现密码修改我建的SilverlightApplication项目,用的里面自带的登陆和注册,但一直不知它是什么原

siverligh实现密码修改
我建的SilverlightApplication项目,用的里面自带的登陆和注册,但一直不知它是什么原理访问数据库的,现在想加个修改密码的方法,求教!!!!
[解决办法]
update数据库就可以了,将新密码代替数据库中的旧密码。

通过WCF或WCF Ria服务访问数据库。
[解决办法]
谁都可以随便调用asp.net服务端的数据库查询和删除操作,就算你修改数据库的访问密码也是一样。

扯淡的RIA Service根本没有自然而然的权限可言。其实正是因为它傻瓜化,许多人才使用。而傻瓜化是有代价的,就是根本没有安全性、权限可言。
[解决办法]
Silverlight通过WCF操作数据库实例,楼主可以参考:

图文详解Silverlight访问MSSQL数据库

http://silverlightchina.net/html/tips/2009/1229/503.html
[解决办法]
有个T4DATA据说能直接把SQL语句写在SL里,有兴趣你找看看
[解决办法]
哥们,简单的增删改查数据库方法你是知道的,要根据服务去调用这个方法,可以选择WCF,WEB,RIA Service去服务实现
[解决办法]
很明显最终要调用的是Membership.ChangePassword()之类的方法。vs10 Business Application模板中的代码在实现注册用户时用到的是Invoke Operation,在服务器端最后调用Membership.CreateUser()方法。你可以参考这个模板中作法,输入密码、确认密码的实现也可以参考现成的注册用户时的实现。还有控制密码长度等也可以参考它的作法(实际上这方面可能不需要写代码,服务器端指定的规则会自动应用在客户端自动生成的代码里)。总之就是参考现成的模板中的实现。

热点排行