在响应身份验证质询时,NSURLCredential是否是通过https连接发送密码的安全方式?我假设这以安全的方式发送用户名和密码,也就是说。加密而不仅仅是网址中的参数 - 这是正确的吗?
感谢您的回复!
答案 0 :(得分:1)
如果您回答了委托方法,则会安全地传递。
- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge {
NSString *user = you user
NSString *password = you pass;
NSURLCredential *credential = [NSURLCredential credentialWithUser:user
password:password
persistence:NSURLCredentialPersistenceForSession];
[[challenge sender] useCredential:credential forAuthenticationChallenge:challenge];
}
答案 1 :(得分:0)
是的,是的。 如果正确回答委托方法,NSURLCredential是安全的。