使用HA1的HTTPURLSession摘要认证(不是密码)

Mar*_*k R 6 macos objective-c digest-authentication ios nsurlsession

简单地说,我有使用user nameHA1值进行摘要认证的场景(在过去某处计算过,或者通过对其他服务器的认证是提供者).密码不可用.

现在我该如何处理这种情况NSURLSession

我是否必须手动完成(计算HA2response我自己)或者是否有一些解决方案?(它应该存在,因为将密码保存为纯文本是一个安全问题).

请注意我的场景HA1来自对其他服务器的身份验证,因此NSURLCredential 持久化NSURLCredentialPersistencePermanent不能解决我的问题.