Ios 使用HA1的HTTPURLSession摘要身份验证(非密码)
简单地说,我有一个场景,其中摘要身份验证是使用Ios 使用HA1的HTTPURLSession摘要身份验证(非密码),ios,objective-c,macos,nsurlsession,digest-authentication,Ios,Objective C,Macos,Nsurlsession,Digest Authentication,简单地说,我有一个场景,其中摘要身份验证是使用用户名和HA1值执行的(该值在过去某个地方计算出来,或者是通过对其他服务器的身份验证提供的)。密码不可用 现在,我如何使用NSURLSession处理此场景 我必须手动操作(计算HA2和响应我自己)还是有解决方案?(它应该存在,因为将密码保持为纯文本是一个安全问题) 请注意,我有一个场景,其中HA1来自对其他服务器的身份验证,因此NSURLCredential值NSURLCredentialPersistencePermanent不能解决我的问题。看
用户名
和HA1
值执行的(该值在过去某个地方计算出来,或者是通过对其他服务器的身份验证提供的)。密码不可用
现在,我如何使用NSURLSession
处理此场景
我必须手动操作(计算HA2
和响应
我自己)还是有解决方案?(它应该存在,因为将密码保持为纯文本是一个安全问题)
请注意,我有一个场景,其中
HA1
来自对其他服务器的身份验证,因此NSURLCredential
值NSURLCredentialPersistencePermanent
不能解决我的问题。看起来我必须自己实现摘要身份验证。