社区
硬件/系统
帖子详情
请问VC里如何实现域用户身份验证
一桶姜山
2010-08-09 03:53:57
要写个程序,办公用,要有权限管理,单位有办公域,所以想用域用户来进行登录,可是不知道如何去域服务器验证用户名密码,求助~
...全文
409
9
打赏
收藏
请问VC里如何实现域用户身份验证
要写个程序,办公用,要有权限管理,单位有办公域,所以想用域用户来进行登录,可是不知道如何去域服务器验证用户名密码,求助~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一桶姜山
2010-08-13
打赏
举报
回复
多谢楼上!
虽然你的代码没啥用。。不过adsi这个关键词帮大忙了,结贴给分
真相重于对错
2010-08-12
打赏
举报
回复
使用adsi 组件
#include "stdafx.h"
#include "activeds.h"
int main(int argc, char* argv[])
{
HRESULT hr;
IADsContainer *pCont;
IDispatch *pDisp=NULL;
IADs *pUser;
// Initialize COM before calling any ADSI functions or interfaces.
CoInitialize(NULL);
hr = ADsGetObject( L"LDAP://CN=users,DC=fabrikam,DC=com",
IID_IADsContainer,
(void**) &pCont );
if ( !SUCCEEDED(hr) )
{
return 0;
}
//-----------------
// Create a user
//-----------------
hr = pCont->Create(CComBSTR("user"), CComBSTR("jeffsmith"), &pDisp );
// Release the container object.
pCont->Release();
if ( !SUCCEEDED(hr) )
{
return 0;
}
hr = pDisp->QueryInterface( IID_IADs, (void**) &pUser );
// Release the dispatch interface.
pDisp->Release();
if ( !SUCCEEDED(hr) )
{
return 0;
}
// Commit the object data to the directory.
pUser->SetInfo();
// Release the object.
pUser->Release();
CoUninitialize();
}
zjz800800
2010-08-12
打赏
举报
回复
在安全领域里,你这个要求已经是桌面管理了,真正实现起来相当麻烦,需要涉及驱动编程开代替现有的windows xp的登陆界面,这样进入你自己的登陆界面,这样再做个服务器管理的插件进行管理即可。
一桶姜山
2010-08-12
打赏
举报
回复
回楼上,单位里有windows办公域,每人都有一个域用户账户,我想直接用这个域用户账户来进行登录,自己设置权限也就是要新建一套用户管理了,这样的话无法跟域用户统一了。使用上会不方便,毕竟密码太多会容易忘啊
senlinzhiwang
2010-08-11
打赏
举报
回复
你可以设置一个权限啊,根据用户选择的不同权限,做不同的操作就行了。我就是这样做的。
一桶姜山
2010-08-11
打赏
举报
回复
每日一顶。。。
一桶姜山
2010-08-10
打赏
举报
回复
高手快出现吧!~~~~
一桶姜山
2010-08-09
打赏
举报
回复
我的意思是如何把用户输入的用户名和密码发到与服务器上进行验证,并得到结果,这样我的程序才能决定是否让他登录呀
路人乙2019
2010-08-09
打赏
举报
回复
不太明白,你可以枚举域内的用户。
VC
6.5升级6.7后,躺坑一:
域
用户
无法登录,提示凭据无效
本文描述了从
VC
SA6.5U2升级至6.7U3f后,
域
用户
无法登录的问题及解决方案。通过退
域
、修改DNS配置、重新加入
域
等步骤,成功解决了AD认证信息同步问题。
DID——归还
用户
的数据主权 ,什么是
VC
,ZKP(零知识证明)
本文介绍了DID(去中心化标识符)的概念,它是如何赋予
用户
数据主权并保护隐私的。同时,文章阐述了
VC
(可验证凭证)在
身份验证
中的作用,探讨了
VC
的存储方式和出示时的隐私挑战。ZKP(零知识证明)技术被提出作为解决隐私披露问题的有效手段,允许
用户
在不泄露敏感信息的情况下证明自身资质。
混合模式和windows
身份验证
模式
本文介绍了SQL Server的Windows
身份验证
模式和混合模式。Windows
身份验证
模式下,SQL Server依赖Windows
用户
权限。而在混合模式中,
用户
可以选择Windows或SQL Server
身份验证
。当遇到无法连接数据库的问题时,可以通过切换
身份验证
模式、设置SQL Server登录权限或者修改注册表来解决。文中还提供了恢复默认登录帐户的方法。
实现
OwnCloud WebDAV服务在本地映射的
VC
源码
本文围绕OwnCloud WebDAV服务在本地映射展开,介绍了WebDAV协议及OwnCloud平台,阐述远程服务器映射本地硬盘的技术
实现
。还对
VC
源码中的网络连接、
身份验证
等模块进行分析,涉及性能优化、安全增强等策略,为开发者提供学习实例和开发基础。
dcom交互式
用户
灰色_DCOM配置
里
自己创建的服务属性
里
交互式
用户
和启动
用户
是灰色的?迷茫了~...
在DCOM配置中,一位
用户
遇到了自己创建的服务属性
里
的交互式
用户
和启动
用户
显示为灰色的问题。文章详细描述了配置DCOM的步骤,并在讨论中,有
用户
提出可能是缺少权限设置或者需要重新注册opcenum.exe来解决这个问题。
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章