解决AD域认证问题—“未知的身份验证机制”

场景:

Ad认证登录系统,之前正常。不知服务器调了什么,导致无法登录。提示信息如标题。

解决方案:

DirectoryEntry adRoot = new DirectoryEntry("LDAP://" + domain, userName, password, AuthenticationTypes.Secure);

去掉用户名后的@域名 部分。

并将后台服务(windows服务)的登录方式改为 有管理员权限的用户。如图:

也有机器,直接将登录方式改为 上面的本地系统模式后正常。估计,本地模式 也是将登录 指认为了管理员权限。

参考:

1.http://ymgcn.blog.163.com/blog/static/1229669720121150642764/

2.http://www.cnblogs.com/guola/archive/2007/08/13/853450.html

时间: 2024-10-28 20:11:32

解决AD域认证问题—“未知的身份验证机制”的相关文章

Jenkins配置AD域认证

Jenkins配置AD域认证 #检测域控地址ping youad.com指向的IP #如果不是实际域控ip地址,则修改hosts vi /etc/hosts #192.168.100.100替换为实际域控ip 192.168.100.100 youad.com 系统管理 --> 全局安全配置 Active Directory plugin插件 #Active Directory配置 Domain Name:youad.com Domain controller:192.168.100.100:3

登录失败。该登录名来自不受信任的域,不能与 Windows 身份验证一起使用。

在用SQL Server导入csv文件的时候出现如下错误: 登录失败.该登录名来自不受信任的域,不能与 Windows 身份验证一起使用. (Microsoft SQL Server Native Client 10.0) 如下图所示: 由于是远程导入的,可能是在远程导入有域的限制.将文件拷贝到远程主机,在远程主机上导入即可解决问题.

定制Asp.NET 5 MVC内建身份验证机制 - 基于自建SQL Server用户/角色数据表的表单身份验证

背景 在需要进行表单认证的Asp.NET 5 MVC项目被创建后,往往需要根据项目的实际需求做一系列的工作对MVC 5内建的身份验证机制(Asp.NET Identity)进行扩展和定制: Asp.NET内建的身份验证机制会使用Local DB(本地数据库)读写用户相关的信息,而在数据库驱动的项目中,管理业务信息的数据库通常是特定的数据库环境,比如远程SQL Server数据库实例或Access数据库等等,业务数据库中保存着一系列针对业务需求的数据表,因此需要定制MVC 5内建身份验证,使其操作

ASP.NET 身份验证机制

ASP.NET提供了3种认证方式:windows身份验证:IIS根据应用程序的设置执行身份验证.要使用这种验证方式,在IIS中必须禁用匿名访问.Forms验证          :用Cookie来保存用户凭证,并将未经身份验证的用户重定向到自定义的登录页.Passport验证      :通过Microsoft的集中身份验证服务执行的,他为成员站点提供单独登录和核心配置文件服务. 关于这三种验证方式的配置,推荐一篇博文:http://www.cnblogs.com/chenqingwei/arc

JAX-RS REST客户端实现基本身份验证机制

<JAX-RS REST客户端实现基本身份验证机制> 作者:chszs,版权所有,未经同意,不得转载.博主主页:http://blog.csdn.net/chszs 很多SaaS API项目提供了HTTP访问的基本身份验证机制.因此,本文提供了如何在JAX-RS REST客户端实现基本的访问认证.有些HTTP客户端库提供了基本身份验证过滤器,使用这些库会更简单. 1.基本的身份验证机制 简单来说,基本的身份验证机制是在服务器端实现的身份验证机制,只需要客户端提供用户名和密码即可,但是它对于HT

CentOS6.6 OpenVPN 服务器结合AD域认证

一.OpenVPN简介 OpenVPN是一个用于创建虚拟专用网络加密通道的软件包,最早由James Yonan编写.OpenVPN允许创建的VPN使用公开密钥.数字证书.或者用户名/密码来进行身份验证. 它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函数库. 目前OpenVPN能在Solaris.Linux.OpenBSD.FreeBSD.NetBSD.Mac OS X与Windows 2000/XP/Vista/7/8/8.1以及Android和iOS上运行,并包含了许多安全性

vmware esx集成AD域认证

vmware esx越来越普遍了,但其身份认证是个大问题,让其和AD也就是ladp整合进行身份认证就显得尤为重要了.找了下网上的文章大多很复杂,需要在命令行里操作,这里分享一个通过图形界面完成的方法,非常简单. 遗留问题: 依然可以通过本地帐号登录. 过程: 客户端登录–在ESX主机里–配置–身份验证服务–属性–加入域 然后在ESX主机里或者guest机里点右键–添加权限–在AD域里选择–授予administrator权限即可,当然了,也可以授予受限的权限 再分享一下我老师大神的人工智能教程吧.

解决win7远程桌面连接时发生身份验证错误的方法

远程桌面连接,是我们比较常用的一个功能了,但有时突然不能用了,以下是我遇到该问题,并解决该问题的方法.连接时报的是“发生身份验证错误,要求的函数不受支持”,解决之后细想一下,该问题好像是在我在电脑上安装过Oracle数据库后,才出现的该问题. 工具/原料 电脑 方法/步骤 话不多说,接下来直接看问题,如图所示远程桌面连接的时候报“发生身份验证错误,要求的函数不受支持”.   打开运行窗口,输入gpedit.msc确定.方法是为了打开“本地组策略编辑器”,你也可以通过其他方式打开“本地组策略编辑器

ASP.NET Core 登录失败。该登录名来自不受信任的域,不能与集成身份验证一起使用。

当进行数据迁移的时候提示 修改appsettings配置连接串的Trusted_Connection 属性 Trusted_Connection 当为 false 时,将在连接中指定用户 ID 和密码.当为 true 时,将使用当前的 Windows 帐户凭据进行身份验证. 可识别的值为 true.false.yes.no 以及与 true 等效的 sspi(强烈推荐). 原文地址:https://www.cnblogs.com/Uyde/p/10748655.html