问题标签 [urlauthenticationchallenges]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5923 浏览

swift - 试图了解 URLSession 身份验证挑战

我正在尝试从 URL 下载 PDF。

这调用了它的委托方法

URLAuthenticationChallenges protectionSpace 始终是 serverTrust。当试图访问 PDF 的 URL 时,它会将用户重定向到登录屏幕。我原以为会有另一个电话

要求用户输入他们的凭据,但没有。因此下载任务尝试下载重定向 URL 的内容,这是一个登录屏幕。

我的问题是。

1.什么触发了用户名和密码的 URLAuthenticationChallenge。它是 HTML 中的特定标头值吗?

  1. 对于来自服务器的用户名密码请求,我应该期待哪个 URLAuthenticationChallenge protectionSpace。
0 投票
1 回答
902 浏览

ios - 如何检查 WKWebView URLAuthenticationChallenge 是失败还是成功?

我正在使用 WKWebView 打开一个 url,但在此之前它会对用户进行身份验证。当我们输入正确的凭据时它工作正常,但如果凭据错误,我无法找到任何可以检测到故障的委托或函数。

代码:

我可以从 URLAuthenticationChallenge 检测到 previousFailureCount,以防响应失败 failureResponse 总是给出状态码:401。有更好的方法来检测 URLAuthenticationChallenge 的失败或成功吗?

0 投票
0 回答
118 浏览

swift - URLSessionDelegate 方法的单元测试 - Swift

我有一个名为的自定义委托类CertificatePinningDelegate,它符合URLSessionDelegate. 我正在使用委托方法

与服务器进行身份验证。现在我想为此编写一个单元测试。

我一直在尝试手动调用委托方法来传递自定义URLAuthenticationChallenge对象,这似乎是不可能的。有谁知道这个的任何替代/更好的选择?

0 投票
1 回答
783 浏览

.htaccess - URL 身份验证在带有 Amazon Linux AMI 的 Apcahe2.4 版本上不起作用

Apache 2.4 版本配置文件启用了“mod_rewrite”模块。

身份验证模块加载并共享命令的输出:apachectl -M | grep '身份验证'

在 apache2.4 - 应用程序目录的 Web 服务器配置文件

.htaccess 文件放在 logfile 目录下

通过 url 访问日志文件,它必须要求 url 身份验证,成功验证后将允许查看文件。

但它会生成500 - Internal server Error并共享 apache 服务器日志

.htaccess:无效命令“AuthType”,可能拼写错误或由服务器配置中未包含的模块定义

0 投票
0 回答
74 浏览

spring - 如何在 Spring Security 中使用 .antMatchers("/").not() 方法,我正在使用 Spring MVC

如果用户没有给定的权限并且还想将他限制在一个页面上,我想允许 100 个 url,我该如何使用 spring security 来做到这一点,或者有人可以帮助我使用 antMatchers() 继续我的要求, 先感谢您。

0 投票
2 回答
359 浏览

ios - 如何在客户端和服务器之间实现 iOS 相互认证?

在我的一个应用程序中,我正在尝试使用 URLSession 在我的 iOS 应用程序的客户端和服务器之间实现证书相互身份验证。我能够提取identityRef信任以及证书链,并且在didReceivechallenge方法中我正在检查 authenticationMethod 并为 URLSession 的质询创建 URLCredential。

下面是我的代码

以下是我得到的回复

我不确定我收到的回复并且无法继续进行,如果有人遇到类似问题,请提供帮助。

任何帮助表示赞赏。谢谢。