I'm using chromeIPass together with KeePass 2.27
chromeIPass Version:2.6.7
KeePassHttp Version:1.8.3.0
In that configuration, I'm trying to configure a Password, which only gets entered on the 1st page of a 2 stage banking login site. The 1st page URL is https://www.open24.ie/online/login.aspx?noredirection=true. When calling this URL, I need to confirm access for KeePassHttp. Unfortunately, it only asks for the domain ("www.open24.ie"). Therefore, I tried changing the access rights in KeePass HTTP settings to just allow the specific URL. However, the setting is inored and I get asked for granting access to the domain again.
In the end this then looks like
Group: KeePassHttp Passwords, Title: TSB, User Name: xxxxxx, Password: *, URL: https://www.open24.ie/online/login.aspx, KeePassHttp Settings: {"Allow":["https://www.open24.ie/online/login.aspx","www.open24.ie"],"Deny":["https://www.open24.ie/online/Login2.aspx"]}, KPRPC JSON: *, Creation Time: 01/10/2014 10:35:26, Last Modification Time: 01/10/2014 12:02:30
hoping that "blockHostnameOnlyMatch":false would enforce full URL matching. I also enabled Require more accurate URL matching in the KeeFox tab, but it didn't help either. My next idea was to create a blocking item just for the 2nd page, but there the same URL matching issue exists - the item also seems to match the 1st page ;(
Now I'm unsure if there is a way I missed to achieve the strict matching I need.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I stopped using ChromeIPass and KeePassHTTP.
Found that its much easier to use and configure the WebAutotype plugin
which works for me in Chrome and Firefox.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@wellread1 is correct but you might find it useful to know that "KPRPC JSON" is nothing to do with ChromeIPass; it's used for KeeFox (via the KeePassRPC plugin). If you need help with KeeFox you can find it here: http://keefox.org/help
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm using chromeIPass together with KeePass 2.27
chromeIPass Version:2.6.7
KeePassHttp Version:1.8.3.0
In that configuration, I'm trying to configure a Password, which only gets entered on the 1st page of a 2 stage banking login site. The 1st page URL is https://www.open24.ie/online/login.aspx?noredirection=true. When calling this URL, I need to confirm access for KeePassHttp. Unfortunately, it only asks for the domain ("www.open24.ie"). Therefore, I tried changing the access rights in KeePass HTTP settings to just allow the specific URL. However, the setting is inored and I get asked for granting access to the domain again.
Group: KeePassHttp Passwords, Title: TSB, User Name: xxxxxx, Password: *, URL: https://www.open24.ie/online/login.aspx, KeePassHttp Settings: {"Allow":["https://www.open24.ie/online/login.aspx"],"Deny":["https://www.open24.ie/online/Login2.aspx"]}, KPRPC JSON: *, Creation Time: 01/10/2014 10:35:26, Last Modification Time: 01/10/2014 11:57:08
In the end this then looks like
Group: KeePassHttp Passwords, Title: TSB, User Name: xxxxxx, Password: *, URL: https://www.open24.ie/online/login.aspx, KeePassHttp Settings: {"Allow":["https://www.open24.ie/online/login.aspx","www.open24.ie"],"Deny":["https://www.open24.ie/online/Login2.aspx"]}, KPRPC JSON: *, Creation Time: 01/10/2014 10:35:26, Last Modification Time: 01/10/2014 12:02:30
Therefore, I tried changing KPRPC JSON instead to
{"version":1,"alwaysAutoFill":false,"neverAutoFill":false,"alwaysAutoSubmit":false,"neverAutoSubmit":false,"priority":0,"altURLs":["www.open24.ie/online/login.aspx"],"hide":false,"blockHostnameOnlyMatch":false,"blockedURLs":["www.open24.ie/online/Login2.aspx"],"regExBlockedURLs":["\/online/Login2.aspx.*/"],"regExURLs":[]}
hoping that "blockHostnameOnlyMatch":false would enforce full URL matching. I also enabled Require more accurate URL matching in the KeeFox tab, but it didn't help either. My next idea was to create a blocking item just for the 2nd page, but there the same URL matching issue exists - the item also seems to match the 1st page ;(
Now I'm unsure if there is a way I missed to achieve the strict matching I need.
I stopped using ChromeIPass and KeePassHTTP.
Found that its much easier to use and configure the WebAutotype plugin
which works for me in Chrome and Firefox.
This is a ChromIPass issue, your best chance of obtaining help is at the ChomeIPass developer's documentation and support pages.
@wellread1 is correct but you might find it useful to know that "KPRPC JSON" is nothing to do with ChromeIPass; it's used for KeeFox (via the KeePassRPC plugin). If you need help with KeeFox you can find it here: http://keefox.org/help