问题标签 [basic-authentication]

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 投票
4 回答
32426 浏览

maven-2 - 访问需要基本身份验证的 Artifactory/Maven 存储库

我有一个位于基本身份验证后面的 Artifactory 存储库。我将如何配置 settings.xml 以允许访问?

所以服务器标签是人工用户的用户凭据,但我还需要提供另一个用户/密码来通过基本身份验证。我会把它放在哪里?!?

0 投票
5 回答
3079 浏览

php - PHP:使用基本身份验证从不同的 Web 服务器下载文件?

我使用 PHP 已经有一段时间了,但我并不太先进。我对服务器到服务器的东西没有太多经验。我需要研究与供应商建立数据馈送。我与之交谈的联系人说我将通过基本身份验证使用用户名和密码从他们的服务器下载文件。有人可以告诉我如何做到这一点吗?

谢谢!!

0 投票
6 回答
19955 浏览

java - 将 HTTP Basic-Auth 与 Google App Engine URLFetch 服务结合使用

如何指定用户名和密码以使用 App Engine 的URLFetch服务(在 Java 中)发出 Basic-Auth 请求?

看来我可以设置 HTTP 标头:

Basic-Auth 的适当标头是什么?

0 投票
1 回答
351 浏览

c# - 由于身份验证问题,无法添加 CrmDeploymentService Web 参考

在 http:///MSCRMServices/2007/CrmDeploymentService.asmx 向 CRM 部署服务添加 Web 服务引用时遇到问题

当我第一次尝试连接时,它显示正在连接并提示输入凭据。输入我的凭据后,它将继续无限期地提示输入凭据。

当我尝试在 IE 中导航到该服务时,系统会提示我输入凭据,并且在提交几次后,我会收到 401 错误。

当我尝试导航到 Firefox 或 Opera 中的服务时,会弹出基本身份验证对话框并输入凭据。服务描述页面正确显示。

有什么东西阻止 IE/VS 正确提交凭据吗?在每个地方,我都使用相同的域/用户凭据。我已经在域上的计算机和不在域上的计算机上通过 IE 进行了尝试,并获得了相同的结果。

0 投票
1 回答
69 浏览

java - DD段落混淆中的认证类型

谁能告诉我为什么以下段落不正确:

如果您的部署描述符正确地声明了 BASIC 身份验证类型,则容器会在用户启动新会话时自动请求用户名和密码。

0 投票
1 回答
713 浏览

nsurlconnection - NSURLConnection 使用基本身份验证在 Tiger 上失败,在 Panther 和 Leopard 上成功

我有一个在 Panther、Tiger 和 Leopard 系统上运行的程序,并使用以下方法进行 NSURLConnection 身份验证(“encodedUserPass”是带有单词 Basic 后跟 base64 编码用户:pass 的身份验证字符串)

...稍后...在 didReceiveAuthenticationChallenge

这在 Panther 和 Leopard 系统上运行良好,但在 Tiger 上完全失败。奇怪的是,即使在 Panther 和 Leopard 上,通常也会调用“didReceiveAuthenticationChallenge”(即,手动设置标头似乎不起作用)。

在 Tiger 上,didReceiveAuthenticationChallenge 总是被调用,尝试如上所示响应,然后再次调用失败。

两个问题:(i)为什么手动设置标题不起作用?(2) 为什么上面显示的方法在 Tiger (10.4) 上失败?

稍后更新

经过一番思考,我意识到我的 base64 编码方法一定有问题,并且有:我没有附加等号来使 base64 字符串达到 4 个字符的倍数。我解决了

现在该程序适用于所有三个平台。所以问题(i)得到了回答:手动设置标题不起作用,因为我没有用等号填充。

但是,问题 (ii) 仍然存在:为什么我不能在 Tiger 中成功使用 didReceiveAuthenticationChallenge?

0 投票
1 回答
4456 浏览

django - django - 使用基本身份验证保护一些 Web 路径

我对 django 还很陌生,只是尝试了几个简单的实验来弄湿我的脚。我正在运行 django 1.0、apache2 prefork 和 mod_wsgi。我正在尝试使用以下 url 结构构建网站

根基本上是一个公共区域。
成员路径应使用基本身份验证(可能由 apache 进行身份验证)
进行保护,管理路径应使用内置的 django 身份验证进行保护。

按照文档中的示例,我基本上可以使用基本身份验证保护整个站点,但这不是我想要的。

除了来自虚拟主机配置:

谁能帮我指出正确的方向(或直接告诉我=P)如何使这成为可能?

谢谢


编辑:玩了一会儿后,我发现我可以做类似的事情:

django.wsgi 文件基本上是复制到另一个目录的同一个文件,因此 WSGIScriptAlias 是不同的。这是hack-ish,但它有效..

有没有更好的方法来做我想做的事?
这样做有什么缺点吗?

谢谢

0 投票
5 回答
32147 浏览

windows - 什么是base64明文用户名和密码?

最近我在一篇基本的身份验证文章中遇到了这个词。网络上的 base64 明文 usrname 和密码是什么意思?

谢谢

0 投票
3 回答
4467 浏览

python - 通过代理进行基本身份验证的 Python HTTPS 客户端

从 Python 中,我想通过带有基本身份验证的 HTTPS 从网站检索内容。我需要磁盘上的内容。我在 Intranet 上,信任 HTTPS 服务器。平台是 Windows 上的 Python 2.6.2。

我一直在玩 urllib2,但到目前为止还没有成功。

我有一个正在运行的解决方案,通过 os.system() 调用 wget:

我想摆脱 os.system()。这在 Python 中可能吗?

0 投票
4 回答
4972 浏览

authentication - 如何在 Lotus Domino 中为不同的数据库设置不同的 Web 身份验证模式

免责声明:我不是 Notes 管理员,我只是编写了应用程序 :),并尝试帮助我们的客户使用它。

我们提供了一个简单的数据库和一个代理来接受和处理来自 Internet 的 HTTP POST 消息。

将要安装此数据库的 Domino 服务器配置为用于 Web 访问的单点登录身份验证。

有没有办法只设置我们的数据库以使用不同类型的身份验证 - 即基本身份验证,所以我们可以像这样点击它来向代理发送消息:

http://username:password@my.domino.server/mydb.nsf/myagent

我还考虑了另一种方法 - 删除任何形式的身份验证,并在 POSTed 数据本身中传递凭据。然后代理将根据凭据是否正常来处理或不处理数据。但这很可能需要某种形式的“模拟”——即以某种方式将匿名用户映射到有权执行代理的用户。所以,我对这个问题的有效回答可能是如何设置的建议。

此外 - 我们正在研究 Web 服务方法(在 Domino 7.0+ 中可用),但它需要双方都进行更改 - 发送者(我们的发布者服务)和接收代理。并且很可能会回到关于如何验证发件人身份的原始问题。

在这方面的任何建议(甚至改变方法)都将受到高度赞赏。

干杯