Kerberos子系统遇到错误

时间:2013-02-22 03:50:31

标签: windows vb.net

我有2个域控制器,一个是主服务器(Windows服务器2008),另一个是辅助服务器(Windows服务器2000)。我有一些小代码来检查用户是否属于某个组。

Public Function IsInGroup(ByVal user As String, ByVal group As String) As Boolean

    Using identity As New WindowsIdentity(user)
        Dim principal As New WindowsPrincipal(identity)
        Return principal.IsInRole(group)
    End Using

End Function

如果Win 2008正在运行,该功能正常。但是如果我们关闭主服务器而辅助服务器作为激活的域控制器上升,则上面的源代码是错误的

  

“针对用户协议请求的服务是针对域进行的   不支持用户服务的控制器“。

任何人都知道这个问题。你能帮我解决一下吗?

0 个答案:

没有答案