NSURLCredential 通过 https 安全吗?

发布于 2024-12-08 15:20:02 字数 121 浏览 0 评论 0原文

NSURLCredential 是响应身份验证质询时通过 https 连接发送密码的安全方法吗?我认为这会以安全的方式发送用户名和密码,又名。加密而不只是作为 url 中的参数 - 这是正确的吗?

感谢您的回复!

Is NSURLCredential a safe way to send a password over a https connection when responding to a authentication challenge? I assume that this sends the user name and password in a safe way, aka. encrypted and not just as parameters in the url - is this correct?

Thanks for the responses!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

北恋 2024-12-15 15:20:02

如果您回答委托方法,它将被安全地传递。

- (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];

}

If you answer the delegate method, it is passed securely.

- (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];

}
旧时光的容颜 2024-12-15 15:20:02

是的,是的。
如果您正确回答委托方法,NSURLCredential 是安全的。

Yes, Yes it is.
NSURLCredential is secure if you answer the delegate method properly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文