Users Currently Logged In To A Domain
Apr 13, 2010I am trying to get a VB.net app I wrote to query the domain (Active directory) for all currently logged in users to the network.
View 2 RepliesI am trying to get a VB.net app I wrote to query the domain (Active directory) for all currently logged in users to the network.
View 2 RepliesI have computers joined to a domain. I'm writing a desktop application that ask for a username and password to authenticate user against Active Directory.Sometimes, user uses this application on the computer that is not joined to the domain.I'm using .NET 3.5, System.DirectoryServices, and System.DirectoryServices.AccountManagement. Code sample how to authenticate users:
Private Function ValidateExternalUser(ByVal username As String, ByVal password As String) As Boolean
Using context As PrincipalContext = New PrincipalContext(ContextType.Domain, "your_domain_here")
Return context.ValidateCredentials(username, password, ContextOptions.Negotiate)
[code]....
I want to know how to check if user is already logged in on domain computer, then I don't have to ask them log into the application again.
Update:If it can't be done with System.DirectoryServices.AccountManagemen, is there any way to do it?
On a project I'm building for a client, one of the requirements is advanced user tracking. The client would like to know what pages an authenticated user is visiting, and when. I read through this post, which is probably the method I will go with. However, that seems a bit tolling on the database, and being that the client may use Azure to host this, I would like to keep the # of db transactions to a minimum [although this was not one of his requirements.. Anyway, I'm torn between the following two methods..
Method One: Log to db on every HTTP request using a HTTP module Method Two: Store in visits in session and log everything to database in one swoop during Session_End event
I've pulled basic information out of AD via System.DirectoryServices but cannot work out a method to find out currently logged in users?I would like to produce a list of users within a Group, highlighing those currently logged inactive.
View 1 Repliesis there a way for a program to get a list of users that are logged into the terminal server that it is running on???
View 3 Repliesi am trying to get a list of domains' and users' name on a computer so that users can select to run a program in other identity, but I can only find the current user and I can't find any post about getting these. Is there any post or any Identity classes that can help me to get all users and domains?
View 3 RepliesWe're trying to write code to obtained all the logged on users to a remote machine.
We have the following, which only seems to identify users if they are logged in locally. However, if they're logged in through some other means (such as remote desktop), it doesn't seem to pick those users up.
How can we obtain all the users logged into a machine while excluding those users who only have a process running but aren't logged in (eg, a service is installed by them and might be currently running under their name)?
Dim WMIObject As String = "winmgmts://" & strComputerName.Text & "/root/cimv2"
Dim oComputerQuery As Object
'Contains a sorted list of every user logged into the system
[Code].....
I need to get a list of all users that are currently logged in Windows 2003 server. I want to do it by using Active directory and VB.net?
View 5 RepliesI am good in excel and access coding but preety new in VB.net, I wish to prepare an application which will pull details of all the recent users logged in under a particualr domain along with the computer name. I this possible?I did a lot of google and got ActiveDs.IADsContainer and ActiveDs.IADsUser.
View 1 RepliesWell ive created a web browser programme and created a user login form for the users to login and that works fine. Now i want to create a feature while the person is logged in, he can change users, so loging as another user whilst already logged in, for example, Admin user might be logged in and now he wants to change user to a normal user without turning the programme on and off to do so.
View 2 RepliesI have an mvc intranet application using windows authentication. It currently has one controller with three actions.
The first action (index) should be available to everyone, this is no problem. The second and the third actions should only be available to users in a specific DOMAIN. However the tag only gives me 2 options: Roles or Users. I tried using Users and setting it to 'DOMAIN*' and 'DOMAIN?' but that doesn't work.
I want to get back to get a list of users on a network domain using VB.Net.
I will have the domain name available to me for use.
Looking for some .net snippet on accessing what users are logged into a domain. I have looked through all the AD namespace and okay with that in getting static items. Specifically, NOT looking for current logged in user for a given machine(have that as well). Looking for a list of users that are currently signed into a Domain.Essentially, I want to pass a user (or list of users) to a method that will check to see if the user passed in, is currently logged into the network (AD).
View 6 RepliesI'm trying to use a splash screen to check the logged on users rights and if all meets criteria it loads the default form. Currently in my load event of the spash form i had some code along the lines
[Code]...
Does anyone know how this can be done? The problem is that when you run the script to add a domain user to the local group as a local user you have no permissions to query the domain. Is there a way to pass a user name and password when doing this? [code]...
View 3 Repliesi am using following code to retive Domain Users from AD
but i am getting APPUser and IUSER in the give
how to avoide this type of user from the list i wantreal user names only
Dim pctx As New PrincipalContext(ContextType.Domain, "192.1.1.1", "myusername", "mypwd")
Dim grp As GroupPrincipal = GroupPrincipal.FindByIdentity(pctx,
[Code]....
i need to get users domain from any server and fill my combobox.[code]
View 3 RepliesThe code can be accesses through: WatchFolder.zip..I would like to log the domain/username of the users when they are logging in from the network i.e. filesharing..I am currently using Environment.UserName and Environment.DomainName but this is not able to log if the files are access via filesharing..The Environment.UserName and Environment.DomainName are only useful if the user have logged in the machine (explorer/rdesktop)
View 2 RepliesI have a function that works perfectly when I attempt to add a user from the same domain into a group of the same domain.
Function AddUserToGroup(ByVal strUserDN As String, ByVal strGroupDN As String, ByVal strGRPDC As String, ByVal strUserDC As String) As Boolean
Dim oUser As DirectoryEntry
[Code]....
The error is actually being thrown on the Invoke line, but as I said earlier, if the user is in the same domain, this works perfectly.
I have an asp.net web app that uses forms-based authentication, a SqlMembershipProvider (using an encrypted password format), and a SqlRoleProvider. I need to know if it's possible to administer the users (create new users, assign them to roles, etc.) from a windows application - the powers that be don't want any administrative functionality in the web app itself.Here is the membership provider definition from web.config:
<membership defaultProvider="MyProvider">
<providers>
<add name="MyProvider"
[code].....
I've got a code using SQLClient that loops though all users in a Users table inside each loop i want to preform another search in the UserOrders table, thus doing a count of all orders.
I get this error
HTML
There is already an open DataReader associated with this Command which must be closed first.
Here is my code
vb.net UserLists.Items.Clear()
Dim connection As New SqlClient.SqlConnection(My.Settings.ConnectString)
Dim command As New SqlClient.SqlCommand("SELECT * FROM Users ORDER BY PersonName",
[CODE]...
1.I�d like to publish a free vb.net desktop application for the users to download and use meanwhile I�d like to collect usage information ex: user ip address, user�s registration information, used features, time spent� if the user allows the report to be sent back.
2.Also , in order for the user to be able to use the application, he�ll have to register it then, everytime, before the application loads, it gets verified online that it was registered, maybe validate the registration information or a valid user name and password, no critical personal information. The target of this step is for the application to be used exclusively by the registered user and maybe on his computer only.
1. I�d like to publish a free vb.net desktop application for the users to download and use meanwhile I�d like to collect usage information ex: user ip address, user�s registration information, used features, time spent� if the user allows the report to be sent back. 2. Also , in order for the user to be able to use the application, he�ll have to register it then, everytime, before the application loads, it gets verified online that it was registered, maybe validate the registration information or a valid user name and password, no critical personal information. The target of this step is for the application to be used exclusively by the registered user and maybe on his computer only. Any alternative way to achive the target is just fine.
View 1 RepliesI cannot figure out how to get this call to work.I have searched EVERYWHERE.MSDN is no help at all and the only thing I can find is this vb6 code that doesn't work in .net.I tried to convert it over but I've had no luck.Specifically I'm trying to get the path of the "All Users" Desktop and the "All Users" Start Menu.It would rock if anyone could help me out with this one.
View 5 RepliesSo I have created an auto login for a website via webbrowser.
The code I have so far is this[code]...
So i need to somehow make it wait after entering the login button before doing the IF statements.Oh and is there a direct way of checking URL? instead of updating the label wich seems alittle un-efective.
Also is there a way to constantly make the label update? like a loop or something?
I am using Microsoft visual basic 2010 for a asp.net site using c#.I am using the asp.net configuration for user registration. I have a comments form which I want to appear only if a user is logged in.I now there is a toolbox helper thing called Login View which does exactly what I want but as soon as I put a form inside the code won't compile because it cannot find the textbox fields.
I have the following in NewsArticle.aspx:
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
<div class="postcomment">
[code]....
If I take the form out of asp:LoginView it works fine. Inside I get the following:
Error 2 The name 'txtTitle' does not exist in the current context NewsArticle.aspx.cs 59 53 Figmentville
Error 3 The name 'txtComment' does not exist in the current context NewsArticle.aspx.cs 59 68 Figmentville
i was trying to get a ftp client work on vb.net but i recieved a error 530 not logged in.
[Code]....
(I work on VS 2005 with Access Database and C#)
I have my code as follows:
protected void Page_Load(object sender,
System.EventArgs e)
{
[Code]....
The logged-in 'UserId' and 'UserName' is getting displayed correctly, but now how do I use the string 'lmember' in my 'SELECT' statement when I need to display the related information from the table 'aspnet_Users' for the logged-in user? getting the following select statement:
SelectCommand="SELECT * FROM aspnet_Users WHERE (UserName= ????)"
On Form1 I have two textboxes (Username, Password), two checkboxes (Remember me, Keep me logged in) and a 'Login' button. I am using a MySQL database. Here is my code (w/out my database info, of course):
MySQLConnection = New MySqlConnection
MySQLConnection.ConnectionString = "server=REMOVED;Port=3306; user id=REMOVED; password=REMOVED; database=REMOVED"
MySQLConnection.Open()
[Code]...
I'm writing software in VB .NET (2005) which uses the Windows user information as login credentials - just the username. I've found Environment.UserName which works for the username (as you would expect).However, I need more information - I need the full name of the user (as shown on the Start Menu). It seems this information is stored... somewhere, as Windows is able to use it for things like permissions on file shares.
View 1 Replies