-
Notifications
You must be signed in to change notification settings - Fork 574
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows Authentication Dialog issues #432
Comments
@stormcoder How can I reproduce the issue? Without being able to reproduce, I cannot fix the issue. NB! Why the hell do you need authentication on test environment? Just disable it. It's not the application functionality, but an infrastructure - so you don't need to check it with functional tests. |
In addition to comment @asolntsev:
|
@asolntsev To reproduce you need a web server setup for Domain Authentication. That should have been obvious when I said, "we need to use a Windows Authentication dialog with IE 11". Labeling this "Cannot Reproduce", is just lazy. You could reproduce it if you desired. I have to use Domain Authentication because that is what is required by the company. I don't get a choice in this. It is Selenide because this does not happen when I use, just Selenium. Saying it's not a bug because you don't have to use Domain Authentication, is bullshit. I do not need Selenide to do the authentication. If you actually read my report, you will see that I said that Selenide grabs the dialog and makes it so we can't enter a domain/username. Telling me that I should just not do something is not at all helpful. |
@Icok Item one does not work because it is not Domain Authentication and that is what I am required to use and it does not involve the actual problem. The problem is that Selenide grabs the authentication dialog and won't allow us to enter a Domain\username. This does not happen with plain Selenium. Item two is just a restatement of item one. |
I've had to replace the Selenide functionality in our framework. So don't fix the bug, if you don't want to. Doesn't matter to me. I will, however, be cautioning other people against making use of selenide. |
@stormcoder Sorry for the long delay, I was in hurry with my work, and didn't have chance to reply to your previous comments in time. :( Also I am sorry my initial answer. Apparently it may seemed to be rude and caused a negative reaction from you. Please understand that I am asking "How can I reproduce the issue?" not because I am lazy. It's because I don't have time to reproduce everyone's issues. I don't have time to configure web servers for Domain Authentication. I don't have any web servers to configure.
Let me rephrase my question: How can you help me to reproduce the issue? |
If needed reopen with additional info. |
For our pre-integration environment, we need to use a Windows Authentication dialog with IE 11. We use an AutoIt script for interacting with the dialog. While selenide is running, the dialog can't be interacted with either manually or with the script. The active control is always the password field no matter what we do. If I manually click into the username field, the cursor immediately drops into the password field. So when our script runs, all the text is sent to the password field. As soon as Selenide stops running (I kill selenide and IE stays up), the dialog immediately starts working properly and we can use our script on that dialog without a problem or manually operate on the dialog. I have run the tests in straight Selenium and the issue with the dialog doesn't occur. I have tried using the domain authentication in the open method and this doesn't work at all and the problem with the authentication dialog still occurs. I'm at a loss on why this is happening.
Selenide has solved a lot of problems for us but this problem with the Windows Authentication dialog is a show stopper and I have to go back to just plain selenium which is unfortunate.
The text was updated successfully, but these errors were encountered: