HTTP Basic Auth credentials don't get stored in the Keychain

Originator:lucasneiv4
Number:rdar://12228150 Date Originated:04-Sep-2012 04:01 PM
Status:Open Resolved:
Product:iPhone/iPod touch Product Version:6.0
Classification:UI/Usability Reproducible:Always
 
Summary:

HTTP Basic Authentication (http://en.wikipedia.org/wiki/Basic_access_authentication) credentials never get stored in the Keychain. The user has to re-enter the same credentials every time.

Steps to Reproduce:

1. Open Safari
2. Try to access any URL that uses Basic Auth
2. Enter credentials and tap "Log In"
3. Access the same URL again

Expected Results:

After step 2 a dialog asking the user if the credentials should be stored should be displayed. And after Step 3 the credentials should be already filled in. Basically the same behaviour as with HTML login forms, would be expected.

Actual Results:

The credentials are not stored and have to be re-entered every time.

Notes:

This is especially annoying when installing an in-house application where several requests occur (plist, ipa, icons) and the credentials have to be re-entered several times.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!