终于试出来了,是我这环境没有配置对,环境如下:
1、 服务器与客户端必须在同一个域名下。
2、 WEB.CONFIG文件中的身份验证方式,使用Windows身份验证;
3、 IIS的网站属性的身份验证方式:取消匿名身份验证,只保留Windows混合身份验证。
4、 最好使用一个独立的应用程序池。
使用User.Identity.Name 具体代码如下:
C# code
string domainAndName = Page.User.Identity.Name;//读取域登录用户名,格式为Domainname\username (域名名称\用户名称)
string[] infoes = domainAndName.Split(new char[1] { '\\' }, StringSplitOptions.RemoveEmptyEntries);
string userDomainName = "";//Domain 用户登录WINDOWS系统的域名
string userName = "";//Username 用户登录WINDOWS系统的用户名
if (infoes.Length > 1)
{
userDomainName = infoes[0];//Domain
userName = infoes[1];//Username
}
/////request.ServerVariables("AUTH_USER")
分享到:
相关推荐
使用C#创建webservice服务,并使用服务接口得到C#动态库。然后可以使用C++程序调用
(本人在论坛里长期潜水,得到了许多帮助,把还算完整的程序贡献给有志于c#的同仁,对于一个初学者,这段程序还是值得一看的,至于老鸟大仙们就不要太挑剔了。在此要感谢我的女朋友,离不开她的支持,今后我还会陆续...
C#获得PC计算机网卡号、CPU号、硬盘号、IP地址、登录用户名等信息的类
C#间接调用mstsc.exe实现自动远程登录:根据远程主机的ip地址、用户名和密码动态修改Default.rdp文件里面的相关信息,然后调用mstsc.exe加载该Default.rdp文件来达到自动登录远程主机的目的,远程连接的时候不需要...
超时锁屏功能,前提: 系统为WinForm实现,中有一个主窗体;...6、登录失败则提示“用户名或密码错误”,继续停留在登陆界面,录入的用户名保留,密码框清空,密码框获得焦点; 目前设置30秒就超时。
13、该程序显示了c#中指针的用法, 14、该程序显示了打开文件并写入文字,若该文件不存在,就显示该完全路线。 15、该程序是一个输入姓名的输入框、一个确定按钮和一个退出按钮,输入姓名后,生成一个欢迎框。 16、...
实例040 判断用户输入的用户名是否正确 51 实例041 将字符串的每个字符进行颠倒输出 52 实例042 去掉字符串中的所有空格 54 实例043 从字符串中分离文件路径、文件名及 扩展名 55 实例044 获取字符串中汉字的个数 57...
0935 获取当前数据库的登录用户名 546 0936 如何正确理解数据库键字 546 0937 将结果转换为XML形式 547 0938 追加查询结果到已存在的表 547 0939 利用对多个表中的字段创建新记录集 547 0940 利用EXECUTE...
参考,C#网络应用编程毕业设计,采用C/S架构,WCF服务库+WPF客户端 本项目基于C#语言开发,是一款你画我猜的游戏,用户可以进行联机游戏. 玩家可以通过注册获得一个账户,使用用户名和密码进入游戏大厅. 选一个房间,当房间...
C#实现Ftp 应用(文件的上传、下载、...默认服务器端在本机,可以修改为远程地址,但是需要确认获得访问权限(用户名,密码)客户端 注:IPV4 下,需要将代码textBoxServer.Text = ips[1].ToString(); 改为ips[0]。
4.3.5 主程序获得接口信息 92 第5章 万能打印模块 5.1 设计思路 94 5.2 关键技术 94 5.2.1 打印设置(PrintDocument类) 94 5.2.2 打印预览对话框(PrintPreview Dialog) 95 5.2.3 打印对话框(PrintDialog...
实现了自动搜索局域网中的数据库,并能通过用户输入的用户名和密码尝试登录服务器,获取服务器中的所有数据,列举出来。用户选择一个数据后,列举出该数据库中的所有表。
用VS编写的FTP服务器软件,C#网络程序编程学习用。 代码: using System; using System.Collections.Generic; using System.Globalization; using System.IO; using System.Net; using System.Net.Sockets; using ...
C#编程经验技巧宝典源代码,目录如下: 第1章 开发环境 1 <br>1.1 Visual Studio开发环境安装与配置 2 <br>0001 安装Visual Studio 2005开发环境须知 2 <br>0002 配置合适的Visual Studio 2005...
当然,此问题可以通过双方先尝试连接对方的内网ip来解决,但是这个代码只是为了验证原理,并没有处理这些问题),后登录的计算机可以获得先登录计算机的用户名,后登录的计算机通过send username message的格式来...
用C#设计程序,通过该代码可以获取本机的IP ,mac,主机名,用户名,子网掩码,默认网关,也可以获得局域网所有电脑的IP ,主机名
C# POP3接收邮件程序,可学习一下C#使用TcpClient 类对象联接邮件服务器、NetworkStream类对象接收返回发送的数据、实例StreamReader类对象读取数据、如何将用户名显示在 richTextBox控件中、储存从服务器获得所有...
4.3.5 主程序获得接口信息 第5章 万能打印模块 5.1 设计思路 5.2 关键技术 5.2.1 打印设置(PrintDocument类) 5.2.2 打印预览对话框(PrintPreviewDialog) 5.2.3 打印对话框(PrintDialog) 5.2.4 获取指定颜色...