问题标签 [sid]
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.
windows - 如何获取给定 SID 的用户配置文件?
给定用户名或 SID,我需要获取用户默认配置文件目录。
我该怎么做?
GetUserProfileDirectory() 似乎仅适用于当前帐户。
c# - 将 HES 中的 SID 转换为 SDDL 格式
我正在执行 LDAP 查询以获取用户的专有名称。DN 部分包含 Guid 和 SID,但 SID 部分是 HEX。
如何将此 HES 格式的 SID 转换为 SDDL 格式?
android - Android 登录到具有会话 ID 的站点
我正在尝试安全地登录到内部无线网络。我可以执行 HTTP POST 请求,但它不适用于此登录站点。我怀疑它与给用户一个会话 ID 有关,因为登录页面 URL 是http://blahblah.com/login/Login.php?sid=(数字和字母的字符串)。
我刚刚尝试将数据发布到http://blahblah.com/login/Login.php,但没有成功。
所以我的问题是:如何获取 SID 以便使用正确的 URL 登录站点?
directoryentry - 给定用户的 SID,我如何获取 AD DirectoryEntry?
我有用户的 SIDbyte[]
在windowsPrincipal.getIdentity().getSid()
. 如何从 SID 获取 Active Directory 条目 (DirectoryEntry)?
java - 如何在 Java 中将 SID 转换为字符串,反之亦然?
我正在使用 Spring-LDAP 用 Java 编写程序。我需要实现一个方法,它应该通过 SID 搜索用户。出于这个原因,我使用像"&((objectClass=User)(objectSid="+sid+"))"
. 搜索不适用于字符串格式的 sid,例如"S-1-12-345677-5676743-223344-..."
.
使用 Apache Directory Studio,我可以使用以下过滤器定期查询我的 AD LDAP 数据库:(objectSid=\ff\01\03\04\1a\2b\...)
成功。这是十六进制格式的 objectSid。
现在,如何在 Java 中将 SID 从字符串转换为十六进制,反之亦然?
c# - 在 C# 中将 SID 转换为用户名
在 .net 中,我可以创建一个NTAccount
使用域和用户名,并获取它的 SID。
但我无法使用翻译功能将 SID 转换回 NTAccount。
而这两种方式的转换代码在域控制器上运行没有问题。
也许一些配置错误?
delphi - How to extract computer/machine SID?
I'm looking for a way to extract the computer SID using Delphi code. There's a tool called PsGetSid from SysInternals that does this, but I can't use it in my application. I searched for a code example in Google and couldn't find one.
How can I achieve this in Delphi?
Please help.
winforms - C# - 在 WinForms 中实现单点登录(与 Outlook 一样)
我创建了一个服务器/客户端应用程序。它们都是用 C# 编写的。它使用带有自定义 SSL 实现的 TCP/IP 通信。目前,登录过程需要用户名/密码对才能登录。
我被要求实施单点登录以消除对用户名/密码的需要。
因此,现在当客户端启动时,它会确定当前登录用户的 SID 并将其发送到服务器,服务器通过 SID 将此连接映射到用户。
这个解决方案效果很好,但我认为它根本不是一个安全的解决方案。
客户端有一个强名称,当然它是被混淆的。
我开始思考如何破解这个登录名,我认为从黑客的角度来看这很容易: - 在网络上找出用户的 SID 不是问题 - 删除强名称并更改适当的代码使用硬编码的 SID 而不是当前的 SID 可以很容易地实现
所以你怎么看?你能建议我一个更好的解决方案吗?你能告诉我如何提高安全性吗?
或者您能告诉我 Outlook 如何处理用户身份验证吗?(我猜/希望欺骗 Outlook 不是那么容易)
谢谢!
php - 为什么cookie路径不生效?
我的 Apache public_html 根目录下有 2 个项目。一个是“/project1”,另一个是“/project2”。项目 2 只是项目 1 的副本,但进行了一些修改以适应不同的目标。它们具有相同的核心代码,因此使用的会话名称相同。
我以这种方式为项目 1 初始化会话:
与项目 2 非常相似:
cookie 路径不相等,因此即使使用相同的 cookie 名称(这里是 'sid'),PHP 也应该能够区分它们。
但有趣的是,当项目 1 的管理员登录时,项目 2 的管理员也有趣地登录了。
c++ - c++ 中将 SID 转换为帐户用户名的最佳功能是什么?
我有这样的用户帐户的 sids
S-1-5-21-4030387420-2927818341-1631038489-1001
我想要简单的 c++ 函数,它将这个 sid 转换为用户名。如果你们中的任何人有代码,那么请发布
先感谢您!!