gpt4 book ai didi

Silverlight 4 获取当前用户

转载 作者:行者123 更新时间:2023-12-01 01:33:21 24 4
gpt4 key购买 nike

我已经看到关于 Silverlight 2 的这个问题,但我没有看到关于 Silverlight 4 的任何问题。

有没有办法让当前用户在 Silverlight 4.0 中运行应用程序?我想我记得把它看作 4.0 的特性之一,但我找不到它。 (也许这只是我的一厢情愿。)我想它必须来自运行浏览器的操作系统或浏览器本身。 (该应用程序未安装在本地,它在浏览器中运行)

我有一个解决方案,我在其中调用 Web 服务方法,该方法仅执行以下操作来获取用户名。但是,我想不必调用网络服务

HttpContext.Current.User.Identity.Name.ToUpper();

提前致谢!

最佳答案

在标准的 Inbrowser silverlight 应用程序中获取用户名客户端是不会发生的,如果可能的话,在安全方面这将是一件非常糟糕的事情。

就个人而言,如果我有这个要求,我可能会使用一些 Web 服务、WCF 或简单的 IHttpHandler服务器端。但是,我倾向于将其称为“UserContext”并发送 XML。 XML 将包含用户名。当进一步的需求变得清晰时,这将允许将额外的用户特定状态添加到 XML 中。添加这些新的信息块很容易。

关于Silverlight 4 获取当前用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3470926/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com