Sorry if this has been posted before, but I can't find it…
So Keepass and Chrome works just fine for logins that are part of the webpage, But for those logins that (in IE and FF) cause a 2nd and separate window to pop-up (Authentication is usually the title of it) keepass will not work.
It seems that the new window, in Chrome, is actually not a separate window at all and is considered part of the browser window. As you have to log in the page first the tab/titlebar reflects the original location not the "new" location (not a problem for IE / FF since the authentication window has it's own title and then I just have to tell KeePass which one of 4-5 passwords that match to use).
I hope this is clear and that someone can point me in the direction of resolution.
KeePass does work as long as you use an Auto-Type-Window, or target window setting to cover the "Authentication Required" window.
The problem with chrome is that the Authentication required window is not a window at all; it is html inside the page itself. Since the title of this "popin" window is not propagated to the tab, there is no way for KeePass to identify when it is up.
There will still be a title that KeePass can match. Add that to the entry and GAT will be fine.
No, there is no title for KeePass to match. In fact, the title is the last title that the window had, which is entirely unhelpful.
To be honest, this should be filed as a bug against google chrome, as there is nothing keepass can do to change it :)
See the following image:
When you have the login page up, open KeePass and edit the entry. Select Tools and list the window titles available.
Paul - Ian is right - even by using the special tool in the entry dialog the authentication window is not listed. Even if I manually enter 'Authentication Required' as a window match, KeyPass can't see it - because the popup window is not a separate window.
Anyone figured out how to resolve this for Chrome?
You need to use the title of the web page.
Maybe chrome has a plug-in to change the title?
There is a plugin for Chrome which puts the host address in the title (HostTitle). But this doesn't help unfortunately. The authentication popup is shown before you actually get to the address you are loading. And as stated above the authentication popup is not a 'window' in Chrome - so KeePass doesn't even 'see' it.
Then it's 2 entries with the same target window.
Thanks Paul - the problem seems to be that the page is not loaded, or the window title is not updated, until after authentication is completed. So when you first navigate to a website that has this type of authentication the window title is whatever is currently open, or in the windows title - and thus can't be used for GAT. I just think it is a flaw with the way Chrome shows these popup windows - GAT is not an option unfortunately.
If this is the first window you get when you navigate to that site, try creating a local page that just re-directs to the page in question, but puts a title in before the re-direct?
Great idea Paul! That has worked a treat.
I have the same problem. I have no idea how to create a local page. Any suggestions?
A local page is a file with a name ending in HTM that contains HTML code. Something like this.
<title>My Login Page</title>
<meta http-equiv="REFRESH" content="0;url=http://www.domain.com/LoginPage">
Re-directing to login page.
Replace the "http://….." bit with the URL of your login page, save the file and then double click on it.
Could you please give a detailed description on how to make this work for the beginners. Would be much appreciated!
Do you make a new document as an attachment to your password entry and somehow refer to that?
The local page solution is a work around but cannot be the final solution. As some of us have a lot of pages which presents themselves with the authentication pop up we are stuck with a non working auto type.
I see that this is not a Keepass problem as Chrome presents a window which can't be identified by Keepass but cant't we find another solution? Filing a bug against Chrome doesn't seem to be an option as this popup is around since a while.
Try the WebAutoType plugin.
This allows to match against the URLs and not the Windows title.
Works fine for me in actual Firefox and Chrome.
As you can see in the example some comments above the URL is not shown so it doesn't work and unfortunately I have a bunch of these pages and none of them shows the URL ....
Neither the URL nor the the windows title is shown until the page is not completely loaded. This is the default behavior of Chrome. I didn't find neither a plugin nor another (simpler) workaround to resolve this problem.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.