impersonation相关内容

如何获取Windows用户名时身份冒充= QUOT;真"在asp.net?

我创建一个内联网asp.net大家在公司应该有机会获得MVC应用程序。我需要运行模拟数据库访问等的网站,但我想知道每个用户是谁。 当我在看 Page.User.Identity.Name 这是一片空白。是否有可能获得用户的Windows帐户,即使网站运行模拟的名字吗? 编辑: 这里有一个小的详细信息。我在IIS 6中的站点匿名访问运行启用。该网站是在有访问数据库(因为所有的员工没有访问数据库 ..
发布时间:2016-06-20 11:17:38 ASP .NET

从ASP.NET运行PowerShell脚本

我一直在尝试运行从asp.net PowerShell脚本没有成功已经几天。 C#的是: 使用(VAR工艺=新工艺()) { 的ProcessStartInfo的StartInfo =新的ProcessStartInfo(); startInfo.FileName = @“powershell.exe” startInfo.Arguments =“参数调用此脚本”; startI ..
发布时间:2016-06-15 23:06:56 C#/.NET

File.Exists()错误地返回false从ASP.NET - 主题VS进程标识相关的安全问题?

我使用的是Windows身份验证的ASP.NET应用程序,而我是一个远程服务器上测试一个文件是否存在。 我作为验证MYDOMAIN \\ my.username - 这工作 该文件\\ MYSERVER \\ Webshare的\\ example.txt中。该文件存在。而登录为MYDOMAIN \\ my.username我可以从不同的主机打开它。在Windows资源管理器,有效的权限表明M ..
发布时间:2016-06-14 22:23:25 C#/.NET

ASP.NET模拟问题

我试图让我的IIS 7.5模拟该帐户的用户通过浏览器访问网站。 如果我使用... <身份冒充=“真”的userName =“MYDOMAIN \\名为myusername”密码=“输入mypassword”/> 它工作得很好。不过,如果我使用... <身份冒充=“真”/> 它不会拿起用户。我缺少一些code?或者这是一个IIS 7.5的配置问题? 解决方案 ..

同时使用模拟asp.net UNC访问

我想有我的ASP.net应用程序访问UNC路径,但是我得到的文件被拒绝错误。 如果我尝试这其中应用程序是我的本地计算机上,它的工作原理,如果我在浏览器中,在部署应用程序运行它,它工作正常。 然而,当我试图从我的计算机访问网站,我的IIS中,然后在转访问文件服务器,我可以拒绝访问错误。 我已经签了ASP.Net实际上是impersonatinh为我,这似乎是,这似乎是如此,但仍然是错误。 我 ..
发布时间:2016-06-14 20:54:54 C#/.NET

ASP.Net目录安全性

我有我的网站,其中包含一些文件(通常是HTML)的根目录。这些文件只应为登录用户进行访问。我怎样才能做到这一点?我相信这可以使用模拟来完成,但我没有任何关于我如何才能准确地实现它的想法。能否请你指导我正确的方向? 目前,我已经添加了这些设置,我的Web.config文件: <位置路径=“TESTDATA”> <! - 'TESTDATA'是我想要拒绝访问的目录 - > ..
发布时间:2016-06-12 20:16:42 C#/.NET

冒充ASP.NET声称身份的Windows标识

我有一个 ASP.NET应用程序它采用债权基地认证对ADFS。我还通过声明为Windows身份服务映射到一个 WindowsClaimsIdentity 。这工作正常。 但现在我需要模拟当前请求/线程,所以我可以访问服务,这是不知道索赔。我应该怎么办呢? 我应该获得了 WindowsImpersonationContext 在 Application_PostAuthenticate 事件,并 ..
发布时间:2016-06-12 18:51:27 C#/.NET

如何模拟其他用户?

我工作的一个ASP.net应用程序,我试图模拟用户 我创建一个带有的WindowsIdentity令牌 的WindowsIdentity winId =新WindowsIdenty(令牌); 此令牌是由调用未托管code得到了函数[DllImport(“ADVAPI32.DLL”)] 公共静态外部INT LogonUserA(字符串lpszUserName, 串lpszDomain ..
发布时间:2016-06-11 23:16:06 C#/.NET

是否有可能以模拟一个唯一的用户通过code在C#ASP.net Web应用程序的经验吗?

我们在IIS7运行的ASP.net Web应用程序。我们有多个用户,但我们并不总是知道他们的密码。下面是我们想怎么能够做到: 登录为某种管理员,与我们当前的用户列表psented $ P $,单击某种“运行方式李四用户”,我们就能够看到应用程序在该点(或某些网页)作为用户。 我们正在寻找这样做在一个支撑/调试的能力。我看着ASP.net的模拟,但这似乎并不适用于此。 任何帮助/建议是AP p ..
发布时间:2016-06-11 21:58:11 C#/.NET

如何我通过登录从ASP.Net Web应用程序用户的详细情况WCF服务?

我有2个Web应用程序:一个是ASP.Net Web应用程序,另一个是一个ASP.Net WCF Web服务应用程序。我想Web应用程序到WFC Web应用程序的使用服务。最终,这些应用程序2将通过防火墙进行通信。 我希望用户使用窗体身份验证,通过WCF服务身份验证登录到客户端Web应用程序,然后才能根据他的角色来访问服务资源。 到目前为止,我已经成功地登录使用System.Web.Appli ..
发布时间:2016-06-11 21:27:42 C#/.NET

模拟和代表团

我使用的模拟被用于访问UNC文件,如下分享。 VAR CTX =((的WindowsIdentity)HttpContext.Current.User.Identity).Impersonate(); 。串级= WindowsIdentity.GetCurrent()ImpersonationLevel); 在使用IIS6两个Windows 2003服务器,我得到不同的模拟级别:的代表 ..
发布时间:2016-06-10 22:47:37 C#/.NET

IIS防爆preSS - 模仿Windows帐户

我使用的是IIS防爆preSS主办我的网站,我愿做类似目录安全性的东西在IIS 6在IIS 6中,我能够进入目录安全性选项卡,并允许匿名用户是本地Windows帐户。 有没有的东西相当于在IIS防爆preSS?我需要什么样的变化对ApplicationHost.config做? 感谢 解决方案 IIS防爆preSS进程下的登录用户运行。使用默认设置,匿名请求将根据该方法的身份执行。 ..
发布时间:2016-06-10 22:36:54 C#/.NET

.NET类来控制服务在远程计算机上?

是的,我可以google一下,但我是一个懒一点。我需要另一台机器上远程控制Windows服务。是否ServiceController的类让我做到这一点?有没有什么限制?我可以启动/停止/改变远程“运行方式”的详细信息,如更改密码,这是到期? 我将试图给用户在工作中ASP.Net网站的仪表板来控制自己的账户(他们自己的机器上的所有本地管理员)的本地计算机上运行的若干服务。这是所以我不看创造能为他们 ..
发布时间:2016-06-09 19:25:51 C#/.NET