您的位置:首页 > 理论基础 > 计算机网络

winform通过网络获取用户信息

2014-08-12 15:42 260 查看
1、获取当前部署:

public static NameValueCollection GetQueryStringParameters()
{
NameValueCollection nameValueTable = new NameValueCollection();

if (ApplicationDeployment.IsNetworkDeployed)    //判断是否是ClickOnce程序
{
string queryString = ApplicationDeployment.CurrentDeployment.ActivationUri.Query;
nameValueTable = HttpUtility.ParseQueryString(queryString);    //Parses a query string into a NameValueCollection using UTF8 encoding
}

return (nameValueTable);
}


2、获取用户信息

NameValueCollection nameValueCollection = GetQueryStringParameters();

String strIP = nameValueCollection.Get("IP");
String strPort = nameValueCollection.Get("Port");
String strVirtualDirectory = nameValueCollection.Get("VirtualDirectory");
if (strVirtualDirectory == null)
strVirtualDirectory = string.Empty;
String  strAccessKey = nameValueCollection.Get("AccessKey");
String strName = nameValueCollection.Get("currentUserName"));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐