关于登陆到域的用户,不需要显示登陆界面的问题(aspx)
請dudu幫忙,置頂一會!!!
登陸到某個域的用戶,如果進入網站的話,同時,該用戶也是網站會員的話,則不需要再次輸入登陸信息。
我考慮用windows認證,但用windows認證有個問題,因為我的網站,不是該域的用戶也能訪問,只是需要輸入用戶和密碼,如果是該域的用戶,則不需要顯示登陸界面。
現在通過以下代碼,似乎可以把域中所有用戶得到:
Set oContainer = GetObject("WinNT://Domain_Name")
For Each oIADs In oContainer
??? If (oIADs.Class = "User") Then
??????? Set oUser = oIADs
???
??????? UserName = ""
??????? FullName = ""
??????? Descripcion = ""
??????? LastLogin = ""
??????? PasswordExpiration = ""
??? Disabled = ""
???????
??????? UserName = oUser.Name
??????? FullName = oUser.FullName
??????? Descripcion = oUser.Description
??????? LastLogin = oUser.LastLogin
??????? PasswordExpiration = oUser.PasswordExpirationDate
??????? Disabled = oUser.AccountDisabled
%>
<TR>
??? <TD><%=UserName%> </TD>
??? <TD><%=FullName%> </TD>
??? <TD><%=Descripcion%> </TD>
??? <TD><%=LastLogin%> </TD>
??? <TD><%=PasswordExpiration%> </TD>
??? <TD><%=Disabled%> </TD>
<%??? End If%>???
<%Next%>
現在問題是,如果能夠得到當前訪問網站的用戶信息,如用戶名的話,我這里則可以用代碼來控制,但好像得不到訪問網站的用戶信息。
請兄弟們幫忙,謝謝!!
總結
以上是生活随笔為你收集整理的关于登陆到域的用户,不需要显示登陆界面的问题(aspx)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 替换OWA通讯录方式的方法
- 下一篇: JBuilder9+Weblogic8.