问题标签 [windows-security]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 获取 WinNT 组的成员列表
堆栈溢出有几个与此类似的问题,但并不完全相同。
我想在 win xp 计算机上打开或创建一个本地组并向其添加成员、域、本地和知名帐户。我还想检查用户是否已经是会员,这样我就不会两次添加同一个帐户,并且可能会出现异常。
到目前为止,我开始将 DirectoryEntry 对象与WinNT://
提供程序一起使用。一切正常,但我不知道如何获取组成员的列表?
有人知道怎么做吗?或者提供比使用 DirectoryEntry 更好的解决方案?
asp.net - ASP.Net 无法查看共享文件夹
我在以前没有工作过的网络中编写了一个新应用程序,但遇到了问题。
如果我有以下 C# 代码:
在控制台应用程序中,此代码可以正确执行。
在 ASP.Net 应用程序中,我收到此错误:登录失败:未知用户名或密码错误。
在 ASP.Net 应用程序中,如果我添加身份 impersonate="true",则会收到此错误:拒绝访问路径 '\MyServer\MyShare\testing.txt'。
我以前从未遇到过登录失败消息;这是从哪里来的?如果我在服务器上创建一个应用程序并将其写入物理位置,它工作正常(所以安全性很好),似乎共享的安全性不起作用(即使它设置了“所有人”完全写入),或者在服务器级别缺少某些东西,我一般不允许查看任何内容。
有谁知道我在这里想念什么?我已经编写了其他类似的应用程序并且从未遇到过这个问题
谢谢!
vb6 - 如何在 VB6 中获取当前用户的 SID?
我有一些我们必须在 VB6 中维护的旧代码。我们需要为其添加查找当前用户SID 的功能。谁能给我指出一些显示如何做到这一点的代码?在此先感谢您的帮助!
c# - Windows 文件安全,删除访问规则
我有以下代码,应该从某个文件夹中删除用户的访问权限。不幸的是,它没有(访问规则仍然存在)。不会抛出异常。
我可以从我的日志中看到调用了 RemoveAccessRule。为什么规则没有了?
编辑:该规则是一个继承的规则。我需要做一些不同的事情来删除继承的规则吗?
winapi - 在 Visual Basic 6 中使用 GetTokenInformation 确定用户是否为管理员
我GetTokenInformation
用作确定当前线程是否以管理员身份运行的代码的一部分。
无论如何,我有一个 TOKEN INFORMATION 的结构,如下所示:
然后,我像这样调用GetTokenInformation
:
第一次调用是获取缓冲区长度,然后我再次调用它以获取令牌信息。
无论如何,当运行应用程序的帐户连接到域时,应用程序会突然崩溃。显然,
还不够,并导致缓冲区溢出。我不知道为什么会这样(MSDN 说我应该提供一个ANYSIZE_ARRAY
或 1)。将组的大小增加到 1000 可以解决此问题。
作为一种快速解决方法,由于我不知道如何获得适当大小的 Groups,我打算只重新调整 Groups 直到调用成功。
这是我的问题:
我有一个
On Error
子句,但是当缓冲区溢出时,On Error
无法捕获它并且我的应用程序突然崩溃。这是为什么?鉴于下面的代码
为什么当我将 Groups 声明为 1000 时,GetTokenInformation
调用并没有失败,但是当我声明“空”Groups()
并将其重新设置为 1000 时,它失败了?
c# - 如何使用 .NET 应用 Windows 组策略?
是否可以使用 .NET 应用(和删除)Windows 组策略设置?
我正在开发一个应用程序,该应用程序需要暂时将机器置于受限制的类似信息亭的状态。我需要控制的一件事是访问 USB 驱动器,我相信我可以通过组策略来做到这一点。我希望我的应用程序在启动时设置策略,并在退出时恢复更改......这是我可以通过 .NET 框架调用执行的操作吗?
这些是我的主要要求:
- 启动我的控制台应用程序时应用组策略设置。
- 识别用户操作何时被策略拒绝并记录下来。
- 记录到系统安全日志是可以接受的。
- 当我的应用停止时恢复我的政策更改。
asp.net - 站点地图链接在实时站点上不起作用,Windows 身份验证
我有一个带有 Windows 身份验证的 Intranet 站点。我在“管理员”文件夹中有“管理员”页面,仅对管理员组(Windows 安全组)中的用户显示这些页面有效
我有一个包含报告的子文件夹的文件夹。这些权限针对每种类型的报告进行细分。他们有类似的角色特权。当我测试应用程序时,我可以导航到页面。当我在 Intranet 上实时部署站点时,链接不会返回页面。缺少链接 404 时出错。我需要在 IIS 中进行设置吗?
excel - Excel VBA 宏工作簿启动 - 安全警告 - 禁用链接的自动更新
我已经创建并安装了一个加载项,但是现在当我打开 Excel 时,我收到一个错误弹出窗口,告诉我加载项文件存在安全风险,并且链接的自动更新被禁用。我查了一下,它指的是 Windows DDE 协议,但这与这个加载项有什么关系?有谁知道这里的幕后发生了什么?
谢谢
windows - 如何从管理进程以当前用户权限运行进程
当安装程序(由 Inno Setup 等构建)启动进程时,该进程始终以管理员权限运行。- 因为安装程序已以管理员身份运行。
我想以当前用户的权限运行子进程。
有什么好办法吗?