草庐IT

auth_user

全部标签

c# - 无法写入 HKEY_CURRENT_USER

我有一个C#程序(VS2010),它将值写入我们创建的几个HKEY_CURRENT_USER注册表项。通常这在WinXP、Vista和7、x86和x64上运行良好。但在某些机器上,key不会被写入。没有异常抛出,键和值之后就不存在了。我们绞尽脑汁想弄清楚为什么会发生这种情况。它真的是零星的……在一台机器上它不工作——但在同一办公室或域中的所有其他机器上工作。我们应该寻找什么? 最佳答案 你所描述的听起来很像微软的RegistryVirtualization.但是,据我了解,这仅适用于HKEY_LOCAL_MACHINE\Softwa

windows - 使用 _RTL_USER_PROCESS_PARAMETERS

我正在与PEB合作。我已经设法进入_RTL_USER_PROCESS_PARAMETERS。我的目标->仅通过使用二进制文件(.exe文件)来了解argc和argv的内存地址。(如果可能的话,它们的值也是如此)我当前的方法->访问命令行字符串(位于结构_RTL_USER_PROCESS_PARAMETERS内。我通过在C程序中嵌入asm设法进入了它moveax:fs[0x30]mov[PEBaddress],eaxmovebx,[eax+0x10]mov[ProcessParameters],ebx我通过在windows调试器下研究二进制文件得到了偏移量0x30和0x10现在在Proc

php - 如何使用 PHP 取消对 Windows Auth 用户的身份验证

如果用户使用Windows身份验证登录到我的站点,我该如何注销此人以便他们必须再次进行身份验证?(这是与IIS一起使用的)例如用户这样登录:然后$_SERVER变量包含:[REMOTE_ADDR]=>172.34.567.891[REMOTE_HOST]=>172.34.567.891[REMOTE_PORT]=>44601[REMOTE_USER]=>DOMAIN\username除非计算机重新启动,或者用户使用不同的浏览器,否则不会再次要求用户使用Windows身份验证提供用户名或密码。如何强制使用PHP再次对用户进行身份验证?更新:我找到了一种方法来做到这一点,但它只适用于chr

windows - 程序集 : Dealing with user input in windows nasm

我是asm的新手,正在尝试制作一个简单的helloworld,它等待用户按键结束。现在,helloworld一切正常,但是我从中获得的.exe控制台程序立即关闭,而我希望它保留在屏幕上,直到用户按下一个键。现在我遇到的问题是,由于某种原因,程序一直在循环,搜索用户输入,但是当我强行关闭程序(^C)时,我可以看到我按下的所有键都写在下一个控制台行上,就像它使用了错误的缓冲区(?)几天来我一直在互联网上搜索修复程序,最后我寻求帮助因为这让我发疯^^我发现的所有内容大多基于int系统或在linux下,而我必须处理windowsapi...非常感谢,欢迎任何帮助或提示!代码:STD_OUTPU

windows - UWP WebView 中的自定义 USER-AGENT

我正在开发一个UWP应用程序,并且有一个带有WebView的页面。在WebView中,我需要将用户代理设置为自定义值。我尝试了以下方法:varrequestMessage=newHttpRequestMessage(HttpMethod.Get,baseUri);requestMessage.Headers.Add("User-Agent","MyCustomValue");webview.NavigateWithHttpRequestMessage(requestMessage);但是WebView不使用我的自定义用户代理,而是使用用户代理的原始默认值。thisthread证实了这一

python - Twilio Auth Windows 环境变量

我正在整理一些python代码以从Twilio移动和删除录音。有很多在线文档可以帮助脚本,但文档说我需要将授权代码和token添加为Windows变量。该文档显示了如何到达正确的位置以添加这些变量,但并未准确显示要输入的内容、将其输入的位置或所需的确切格式。我对这一切都是陌生的。在我的Windows10机器上-在新变量窗口中-它要求输入“变量名称”和“变量值”。我需要确切地知道我输入的内容以及它应该采用的格式。任何帮助将不胜感激。谢谢!创建此代码的大部分信息是从https://www.twilio.com/blog/2016/05/bulk-delete-your-twilio-rec

Windows "known folders": is there any one of them which is reliably read/write for all users on all versions?

SHGetKnownFolderPath()及其队列接受定义的常量之一here,返回目录的路径。我正在寻找这些文件夹中的一个,它可以被XP、Vista和Windows7上的所有用户(包括LocalSystem)可靠地写入...但我想我被淘汰了。看起来,事实上,硬盘驱动器上不再有单一位置可以放置文件并确保所有用户都可以在所有这些操作系统版本上写入它,而无需先修改权限。这是真的吗? 最佳答案 你是对的;没有这样的文件夹。您需要自己创建一个。 关于Windows"knownfolders":i

java - Tomcat Windows 服务 (Apache Commons procsrv) "The user name or password is incorrect"

我花了2天多的时间试图让它工作,希望有人能给我指明正确的方向......我正在尝试以特定用户名的形式在WindowsServer2012R2上运行Tomcat8作为服务。由于我的应用程序的复杂性,我直接运行tomcat8.exe//IS/...而不是使用service.bat脚本。当服务运行时,我在公共(public)日志中收到以下错误:[2016-05-3118:00:14][debug](prunsrv.c:1679)[3280]CommonsDaemonprocrunloginitialized[2016-05-3118:00:14][info](prunsrv.c:1683)[

node.js - 每个命令上的 npm 错误 : EEXIST: file already exists, mkdir 'c:\users\user\appdata\Roaming\npm'

我刚接触node和npm,这很令人沮丧。嗯,这几乎都在标题中说了。在使用非提升提示的Windows10x64上,所有npm命令都显示:EEXIST:filealreadyexists,mkdir'c:\Users\Josep\AppData\Roaming\npm'atError(native)甚至npm-v在版本号前显示两次。没有在提升的提示中出现。版本号在提升和用户提示中不同。仔细检查PATH变量。在两个cmd窗口上相同。Node版本6.10.0NPM版本:提升提示时为4.3.0,用户提示时为3.10.10。 最佳答案 对我来说

windows - Windows : become/become_user permission/owner problems 上的 Ansible

我想执行一些不需要使用管理员帐户的操作。例如,克隆git存储库或创建文件夹。我试过这个:-name:Creategogo1directorywin_shell:mkdirc:\tmp\gogo1become:yesbecome_user:vagrantvars:ansible_become_pass:vagrant这会创建所需的目录,但是当我以用户vagrant身份登录并尝试删除它时,我得到:You'llneedtoprovideadministratorpermissiontodeletethisfolder.用户Vagrant没有被授予对文件夹gogo1的任何权限。我还需要这样做: