11-16-2009, 08:20 AM
Join Date: Nov 2009
Post Thanks: 0
Thanked 0 Times in 0 Posts
| | Problems with BlackBerry Browser and HTTPS
Please Login to Remove!
My company has started building mobile versions of our web applications. Due to sensitive client data our web applications must be accessed via a secure connection over HTTPS.
We have a BlackBerry 8830 on Verizon that we use as one of our test devices. We've noticed that our application runs fine when running over a non-secure connection, but when run over HTTPS, the BlackBerry browser won't display the site.
In more detail, here's what happens.
-- We give our clients a particular *non-secure* URL.
-- The user enters that URL into the BlackBerry browser.
-- The root of the domain sends a redirect to the *secure* application's home page, such as /home.action.
-- Our application's security system realizes that the user is not logged in, so it sends a redirect to the login page, such as /login.action.
This is where the BlackBerry browser fails. The title of the web page says login.action, but connecting/downloading ceases and the browser window remains blank. Viewing the page source (to see if *anything* was downloaded) using alt RBVS shows nothing.
At first I thought it might have something to do with the redirects, but when I enter /login.action into the BlackBerry browser, it still fails with the blank screen. If I take off the "s" in https it works fine and goes right to the login screen.
It works on every other mobile device we've tried including an iPhone and Windows Mobile, and since it also works using Opera Mini installed on the same BlackBerry device, we're pretty sure it has something to do with the BlackBerry browser.
Does anybody know if there is a problem with the BlackBerry browser and some HTTPS sites? If so, is there a work around? I've tried fiddling with the browser settings to no avail. One of our managers has a BlackBerry (not sure which model) on Sprint and has the same problem, so I think it's something with BlackBerry, not the carrier.
Any help is greatly appreciated. Thank you!!!!!