microsoft.public.dotnet.framework.aspnet - Asp.net forum discussing the Microsoft languages including C#, VB.NET, ASP.NET and others. Learn various methods of problem solving unique to the .NET technologies.
Hi, I am currenty working on a site for intranet. I have a user control in the header of every page that will be displayed only if people with certain username are surfing the site. These lists of usernames is stored on the server side in a xml based file So what I am doing at the moment is inside the user control pageload method, i get the username of the current person logged in using HttpContext.Current.User.Identity.Name and if the username is within the list of 'allowed-access-usernames', I continue loading the usercontrol else I set its visibility to false so they can't see it. It all works fine if I try to access the site from localhost. The application grabs my windows username and verfies it against the list, if i am present in the list, I see the control else I don't The problem comes when I try to access the site from different machine. As soon as i try to access the page, IE pops up a window asking for username and password which I don;t want to. I want to just grab the username of currenty logged in user on the machine and give it to the server. Can anyone help me how do i achieve this? BTW, I am doing this using windows authentication. In the IIS 5.1, I have Anonymous Access unchecked Integrated Windows Authentication checked In web.config file I have windows authentication and <identity impersonate="true" /> Thanks, Raj
I am trying to capture the Windows Authenticated username, but I want to be able to capture the login name that exists in IIS, not Windows. In order to enter my company's intranet through the internet, they have to login. I want to be able to capture that login versus their Windows login because I need to know who they are from any computer rather than only their computer. Any ideas? Thanks
Hello. I am tryring to find a way to capture some of the windows messages ( eg. messages for creating, deleting files ) in c#. In windows application, i can override wndProc method to capture OS's messages but in windows service application, i don't have the access to that. is there a way to access windows api(wndProc) directly to this? Thanx in advance
Hi, I placed loginview control on aspx page to be navigated after login. And in loggedin view template I typed custom message and dragged-dropped loginname control on that template. When I view this page in browser after login, it displays network username instead login name. Any idea? Am I missing to set anything? Thank you for your reply. Shailesh