Hello,

I'm writing a CardDAV implementation for Android and came across some
problem when trying to connect to the OSX/Darwin CardDAV server.
The default setup for this server is to advertise BASIC and DIGEST
authentication. The default algorithm for DIGEST authentication is set
to "md5".
Without changing the defaults I can not login to the server. I always
get the following error in the logs:

E/estTargetAuthentication( 2749): Authentication error: Unhandled
algorithm md5 requested

If I change "md5" to "MD5" in the server's configuration I can login
to the server.
In my opinion Android is right and it should be "MD5" instead of
"md5". Nevertheless, is there any way to make Android's HTTP
implementation more tolerant? Can I register "md5" as an
implementation of MD5 somehow?
I don't want to ask all OS X users to change the defaults ...
especially since OS X users are used to "that it just works" ;-) .

cheers

Marten

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to