我有跟多的教程和演练/博客有关的能力,俄服务带来的表当用户与ASP.Net.基本上我正在寻找一个居住的工作实例的授权的功能,俄服务显然可以抓住的ASP.Net.(甚至更好的如果它的工作原理ASP.NET 视过)

例的失败工作Ria服务授权的执行情况

浏览以现场演示的链接上这个。失败

这个可以工作,但是我不能获得它的工作在我的办公室计算机(奇怪的设置,似乎打破代码没有任何理由)

有帮助吗?

解决方案

检查这里:这里输入链接的描述。有一堆的职位给予样品。这不是你想要的,但有一个步行通过设立充分授权到底是什么。

其他提示

布拉德布拉姆斯有一些良好的信息。还注意到,新的"Silverlight业务应用程序"模板在Visual Studio->的新项目的对话已经认证的设立已经在这里你可以摆弄它没有必要弄清楚如何设置的第一个。

http://blogs.msdn.com/brada/archive/2009/10/05/business-apps-example-for-silverlight-3-rtm-and-net-ria-services-july-update-part-26-authentication-and-personalization.aspx

C#Silverlight与俄服务的认证

最有可能你还没有配置您的环境呢。在正在使用的框架版本machine.config文件,你会发现LocalSqlServer定义。您应该在SQL服务器编辑这个定义点服务了aspnetdb的数据库,要使用(如果你没有一个然后通过设置该开始)。

的Machine.config通常在c:\windows\microsoft.net\framework\v2.something\config

有关发展,你必须在工作站machine.config中配置此,使Web服务器使用您的生产认证数据库调试器。对于生产,你所要做的生产网络服务器相同的配置。

有64个和32位框架实例不同的路径,并且如果像我你有版本2,3,3.5和32个和64位版本4,那么你必须 8 “根”的配置文件。如果你追捕他们都下来,一套的所有的他们会为以后节省难言的困惑。

这是从我的博客去年十月:

在商务应用模板Silverlight的登录和注册页面。这是很容易将这些连接到ASPNETDB.MDF。

就在LocalSqlServer连接字符串添加到您的web.config文件。例如,这里是我用来连接到SQL Server。

       

这简直太容易了!

如果您在您的开发机器上使用SQLEXPRESS,它会变得更加容易。你不必做任何事情。只要创建一个新的Silverlight业务应用程序和火起来。转至登录页上并注册。这将是缓慢的,但在后台,你的ASPNETDB刚创建和连接,你会被记录下来。如果你再看看在Web.config文件中,你不会看到一个连接字符串的任何地方,为默认值用于这片神奇。当然,现实世界连接的人都需要它像上面自己的连接字符串。

格雷格

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top