I have a vb.net web application running on a local server with IIS6 installed. I was using Integrated Windows authentication for allowing uses to access the data in the application which is a combination of flat files on a local directory and db information. That worked great until another dataset was brought online and incorperated into the existing application. The problem is the flatfiles for the second dataset are stored on another server. So, although user could see the file files in the application window, if they attempted to open one it would say access denied on the directory.
I explained this to our network administrator who explained the users didn't have access to that server (even though both servers had the same permissions) and that the application wouldn't work. The only way in which I got it to work was I had to
Enable Anonymous access and use a windows user account for that access, which works. However, the application requires the users NT account for various reasons. How can I get this to work with Integrated Windows Authentication?
I have a application that prints labels on a community computer.I would like to add a Windows authentication login form to allow any of our employees to access a configuration screen.The request would bring up the login form if the login passed (meaning the username / password was correct) the configuration form would open.Otherwise the user would just get a warning Msgbox.So far all of the examples I could find either apply ASP.NET or use the logged-in user. Not for additional access as I'm trying to do.
I am working on a windows application and I am developing application using VB.Net. I want to create one form for Username and password and I want to create a table in database which will contain all the user details with UID and Password. So I am planning to use either Windows authentication or SQL authentication on database side for allowing user to connect database with my application But I am curious to know the best practices which are widely used across. Can anyone share the blogs,articles or your own experiences.
We have an application in Access for UI and MS Sql server as Database server. We now decided to build a new application in web application for UI. This web application is only used by the employees who work for the company. But later we decided to host this web application on outside server. So the user (from this company only.) can able to login anywhere in the world. First I thought creating the web application using 'windows' authentication thinking we may be using it as an intranet web application. But now my manager asked me to use both 'Forms' and as well as 'Windows' for using this application and this web application will be hosted on outside server. I really don't catch his point of using both types of authentication.
Our company runs Windows Server 2008 R2 and as part of the normal login procedure you type your username and password. IT sets the domain when you get your PC so that is all good. So, when you open IE, the intranet sight detects that you are person XXX YYY and then logs you into the site automatically as the right person.
Now is there any way that I can do the same with an application written in C# or VB.NET. I.e., I would like the user to not have to log in as they have already done so during Windows log in, and then use the application as the individual user. This is for loggin purposes and specific rights for each group.
I have the following code being used, it is really useless for me as I can't get much info using it, is there any other way I can save the info when a user logs in to store it for the whole time until the program closes?
I have the following code being used, it is really useless for me as I can't get much info using it, is there any other way I can save the info when a user logs in to store it for the whole time until the program closes?
Dim user As MembershipUser Dim identity As GenericIdentity Dim principal As RolePrincipal
i'm developing a web application. i want if user access it, it will prompt for windows authentication, if the username and password is correct, then the page appears.i've been working around on this but it's not working. my web app prompt users for windows authentication, but it always failed or access denied.anything i should check?
I want to use windows authentication in my vb.net application rather than validating against Database. Is there any possiblitiies or APIs that allows me to use Windows authentication? I have user id and passoword text boxes. Once user entered the userid and password, it should validate again Windows authentication.
I have a console application created in VS2005, with a web reference created via WSDL.When I run on my local machine (and I have a browser up) I can access the web service fine (if a browser is not up I get the 407 error).I understand this,since my local client machine MUST go through the company proxy (I assume the proxy is resolved when I sign start the browser).When I copy the application to our server, the 407 proxy authentication required error ALWAYS comes up.The thing is, on the server all check boxes in internet options/connections/lan settings are NOT checked. i.e. the server DOES NOT go through a proxy.I installed wireshark to help track down the problem and it shows that when i access the web service wpad is being called and our proxy server is being called.is there a .net configuration that allows me to say "ignore the proxy".I have already tried variations on the system.net section of the app.config file: [code]It seems that no matter what we do (including changing registry settings) this application ALWAYS tries to go through a proxy.
I'm writing an application which has user authentication system, basically, when the user open the software, he has to enter his/hers username and password which are retrieved form a access data base, and if the user is set as admin then it enable some features, I couldn't figure out how to read the column lets say, IsAdmin table, which will store an value of 1 or 0 for example. I need a concept of how build a login system with levels or whatever you guys call it...
I have a VB.Net project that I am running from a local server and I need to use the credentials the user is currently logged in with to upload a file to a folder I create on a SharePoint site on the same domain. I can get it to upload if I specify the credentials but it will not work with system.net.credentialcache.defaultcredentials. It just gives me 3 empty strings and I get a 401 unauthorized error. I have seen a few threads that say you cannot use it with Windows Forms Applications. Is this true? Here is my code:
When I try to use Windows auth, the pop-up tells me: X website required login for Y domain.How can I hide the website name? And only show "You are required to login first" text on that pop-up?
I have a .NET application (mix of C# and VB.NET) where I would like to display a Windows Login Dialog box (or my own dialog box) and authenticate the user using Windows Authentication. Per requirement, I need to ask the user to authenticate after AT LEAST a minute of being idle. I would prefer a .NET native way of doing Windows Authentication but interested in other ways...
The user must submit his username and password. After 3 unsucessful trials, the program must terminate. It is required that I use the for loop structure. I don't know if i'm making it right. Here's the code I've done :
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim c, d, f, g As String Dim a As Integer
how to use Windows Authentication in a WPF app. I wouldn't have thought that it would be any different than in any non-WPF app, but it seems that it is. I want to go into my project Properties -> Application and ensure that Windows Authentication is on, but that option is not available in a WPF app (as the following document confirms).
[URL]
If I ignore all that and just look at My.User.Name (VB), it is empty. This tells me that somehow Windows Authentication is not enabled.My plan is to use a PrincipalPermission attribute to restrict access to certain parts of my app (or perhaps the entire app, by applying it to Application_Startup()).
I want to use windows authentication in my c-sharp desktop application.where I cloud use windows create new users service and allocate local storage space.
I'm writing an internal web application right now (with ASP.Net Web Forms), and it presents an odd problem. I have to be able to impersonate the currently logged in windows user, and execute a command based on their Windows Authentication to log in.. AND ... if they don't have Windows Authentication set up in the application I have to use to log them in, I have to be able to accept a user name and password. I also have to write the application in .Net 4.0, and secure it as much as possible. I got this to work by NOT utilizing Windows Authentication or Forms Authentication in the web.config, and instead setting session variables to guard against user accessing pages in the web app other that the log in. I did this by creating an oddly name session variable with a value based on their user name (windows auth or not), and then a secret session variable. The secret variable is in the web.config as a 256bit encrypted string, in which I decrypt, and set as the session secret. In order for the page to load, the first session variable can't be blank, and the second variable has to equal the decrypted key value... if the variables don't pass inspection, it redirects them to the login page. I set this up on every page, generic handler, and webservice method in the web app. I make the session timeout after a few minutes of no activity, and on log out, I set all session variables to nothing, and expire all cookies. (I also disable all cache).
My question is... Does this offer comparable security to that of Forms authentication? I have always used Forms authentication, but can't use it here. If I did, the users would have to reconfigure settings in IIS and in he web.config to toggle login procedures (From my knowledge, you can't use both Forms authentication, and windows authentication to manage the security of your pages and other web resources). With the method described above, I can accomplish the best of both worlds, but am curious about the security of my methods. Is there anything else I can implement here to assure the utmost security other that using forms authentication? Is it possible to accomplish the same level of security of Forms authentication without using it?
I write a dll some time ago that authenicated with a Windows Server 2003 Domain controller. Every thing worked fine. The IS group upgraded the domain controllers to Windows Server2008 R2 this weekend, now I can not authenicat anymore. It seems to have the correct LDAP path, when I get to the function that does the check for the user name i get the following error.
?_dsEntry.NativeObject A first chance exception of type 'System.DirectoryServices.DirectoryServicesCOMException' occurred in System.DirectoryServices.dll {"Logon failure: unknown user name or bad password. "}
I am currently developing an application in VB.net that opens up a web document via Web Browser Control, parses the HTML, and sends back the data I need. This is not a problem.However, one of the sites requires basic authorization to access. I know the following code will workThe dialog box will come up with in the User Name box, but the window focus will be on the password box.
If I wanted to make sure that AUTHENTICATED users were denied access to Enroll.aspx and UNAUTHENTICATED users had access how should my "allow/deny users" tags be set in the web.config?[code]......
I am trying to login to a webpage to parse data out of it etc. but the website I want to access requires authentication. I don't know how to do this with code. I have seen other threads that kind of tell you how to do this but those had the authentication boxes inside the actually the page on the web site I want to access it is in a pop up box so I can't see the source code for it.
I need to connect to a sql server as a specific user regardless of who is logged in on the pc where the program is running.
[Code]...
gives me "Login failed for user ACMEinvoicing" which is who I want to log in as. I'd think that the problem is the login except that I can right click SQL Server Management Studio and select Run As/The following user and enter ACMEinvoicing and password and it opens up allows me to connect to report server and shows me connect as ACMEinvoicing and allows me to run everything I need to. From within code how do I connect to the sql server reportserver as someone other than who is logged in?
I thought I had the command correct, but I wanted to make sure since I fail to connect in my app. Here is the connection command I use:New SqlConnection("Server=TestServer;Database=MasterDB;Integrated Security=SSPI")I have verified the server name, DB name, and that the server is using windows authentication.
On the server, I get my current logged-in username, but from a remote client I get server name/administrator.
Below is the code:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 'Grab username from Windows Authentication, remove the 'HHI', and assign to empName 'empname = Replace(HttpContext.Current.User.Identity.Name.ToUpper, "HHI", "") 'empname = Replace(Page.User.Identity.Name, "HHI", "")
[code]....
I've tried Application Pools with 'Network Service', with Named Accounts and setting the pipeline mode to 'Integrated' and 'Classic'. The above code works properly in Server 2003/IIS6, but I haven't been able to make it work on Windows Server 2008R2/IIS 7.5.
I've got an app on server 1 that's attempting to copy files from server 2. Server 1 is 'quarantined' from the rest of the local network for security reasons, but the network guy has made a couple of server 1 directories available to server 1 via IP. Thus, in my VB.NET app on server 1 I am trying to do this:
Code:dim filearr as string()filearr = System.IO.Directory.GetFiles("\10.0.0.21packinglists", "*.pdf")
However, I want my app to run unattended and 10.0.0.21 requires a login and password. Can I configure a connection string or something to provide hands-off authentication?
Using the following code to sucessfully send email via my provider Verizon. Problem now that they are changing their smtp port to 465, using connection security of SSL/TLS and an authentication encripted password. One thread, a bit over my head technically, [URL].. may indicate that this cannot be handled by the smtpclient - certainly hope that is not the case.l Dim mailSmtp As New System.Net.Mail.SmtpClient