gpt4 book ai didi

windows - 在 Silverlight 中获取当前 Windows 用户名

转载 作者:可可西里 更新时间:2023-11-01 12:15:32 24 4
gpt4 key购买 nike

是否可以使用 Silverlight 获取当前登录用户的用户名?您可以假设用户拥有 Windows 操作系统并且 Silverlight 应用程序托管在 Internet Explorer 中。使用 ASP.NET 从服务器端获取身份不是一种选择,此 Silverlight 应用程序将托管在静态 HTML 文件上。

最佳答案

你可以设法通过这种方式。

1) 创建 asp.net 网络服务应用程序。

2) 实现 Web 服务和方法以从 silverlight 应用程序调用。

[WebMethod]
public string GetClientUserName()
{
return System.Web.HttpContext.Current.User.Identity.Name.ToString();
}

3) 在网络服务器上部署这个网络服务应用程序。不允许匿名用户访问。

4) 将此服务添加到 Silverlight 应用程序。 (添加服务引用)

5) 现在,您可以调用此方法并从整个 silverlight 应用程序中获取用户名。

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

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