创建与现有 LightSwitch 应用程序等效的 HTML Web 应用程序
我有一个 LightSwitch 客户订单管理应用程序。客户可以登录并只能查看他们的订单。我正在尝试创建一个类似的网络应用程序,但不确定采取什么路线 - ASP.net...等。因为并非所有我的客户都安装了 Silverlight。如果我使用 Visual Web Developer 在 ASP.NET 中执行此操作,我将如何根据数据库中的客户记录进行身份验证?在 LightSwitch 中这并不是什么大事。
I have a LightSwitch customer-order management application. The customers can login and only view their orders. I'm trying to create a similar web app but not sure what route to take - ASP.net...etc. since not all my clients have Silverlight installed. If I did this in ASP.NET with Visual Web Developer, how would I go about the authentication based on the customer record in the db? It wasn't as big of a deal in LightSwitch.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Codeproject 上有一篇关于在 .NET 应用程序和 LightSwitch 之间共享身份验证的文章。基本上它可以归结为 web.config 中的两件事;
MachineKey
和Forms Cookie
。这些在所有web.config
文件中必须相同,并且它会自动起作用。http://www.codeproject.com/KB/silverlight/DNNThingsForSale.aspx
此外,Team Foundation Server 有一个 Web 前端,它准确地代表了应用程序中的内容...Team Foundation Server 使用与 LightSwitch 完全相同的方式来描述 UI ...因此您可能会发现那里有什么东西。
There is an article on Codeproject about sharing the authentication between a .NET app and LightSwitch. Basically it comes down to 2 things in the
web.config
;MachineKey
, andForms Cookie
. These have to be the same in allweb.config
files, and it automatically works.http://www.codeproject.com/KB/silverlight/DNNThingsForSale.aspx
Also, Team Foundation Server has a web front end, and it exactly represents what is in the application.... Team Foundation Server uses the exact same way of describing the UI as LightSwitch ... so you might find something there.