.net winform 与 Silverlight 对话

发布于 2024-09-10 02:28:42 字数 353 浏览 4 评论 0原文

我目前正致力于注册我们的应用程序。基本上,我们有一个简单的并发许可系统,因此当用户登录时,我们存储他们的计算机名称和登录名以唯一地标识他们。这是通过一个简单的 winforms 应用程序完成的,它允许我们检索这些数据。

我们现在有一个兄弟 silverlight 项目,必须在相同的许可下运行。情况是,如果用户登录 winforms 应用程序,他们将使用一个许可证,如果他们登录我们的 silverlight 应用程序,它仍然会使用一个许可证,因为他们是从同一台计算机访问它。

问题是我们无法使用 silverlight 应用程序检索客户端计算机和登录名。

有人能想出一种方法来处理这个问题吗?或者我的处理方式完全错误吗?

谢谢

Im currently working on registration of our application. Basically we have a simple concurrent licensing system so when the user logs in we store their computer name and logon name to uniquely identify them. This is done from a simple winforms app that allows us to retrieve this data.

We now have a brother silverlight project that must work in the same licensing. The situation being that if a user logs into the winforms app they will use one license and if they log in on our silverlight app it will still use the one license because they are accessing it from the same computer.

The problem is that we cannot retrieve the clients machine and logon name with the silverlight application.

Can anybody think of a way of handling this? Or am i going bout it totally the wrong way.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

茶色山野 2024-09-17 02:28:42

表单或 Windows 身份验证。

经过身份验证后,您可以检索通过 Web 服务提供的任何您想要的内容(例如用户声明、用户配置文件等)。这当然意味着您正在与某个地方的某个数据库进行通信。

Forms or Windows authentication.

Once authenticated you can retrieve anything you want (such as user claims, user profile...etc) which is provided through a web service. This of course mean you are communicating with some database somewhere.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文