Credentials cached in 'url-basic-auth-storage' are keyed by "server:port", but were being looked up by just "server" in 'url-basic-auth'. * lisp/url/url-auth.el (url-basic-auth): Lookup cached basic auth credentials by "server:port". (Bug#79486) * test/lisp/url/url-auth-tests.el (url-auth-test-auth-retrieve-cache): Check the digest auth test-cases cache retrieval test cases against the basic auth logic.