标签: basic-authentication

如果有基本授权,如何在Node.js中使用http.client

按照标题,我该怎么做?

这是我的代码:

var http = require('http');

// to access this url I need to put basic auth.
var client = http.createClient(80, 'www.example.com');

var request = client.request('GET', '/', {
    'host': 'www.example.com'
});
request.end();
request.on('response', function (response) {
  console.log('STATUS: ' + response.statusCode);
  console.log('HEADERS: ' + JSON.stringify(response.headers));
  response.setEncoding('utf8');
  response.on('data', function (chunk) {
    console.log('BODY: ' + chunk);
  });
});
Run Code Online (Sandbox Code Playgroud)

basic-authentication node.js

103
推荐指数
6
解决办法
13万
查看次数

如何防止浏览器调用基本的auth弹出窗口并使用Jquery处理401错误?

我需要使用基本身份验证发送授权请求.我已经使用jquery成功实现了这一点.但是当我得到401错误时,基本的auth浏览器弹出窗口被打开,并且没有调用jquery ajax错误回调.

javascript rest jquery basic-authentication

98
推荐指数
6
解决办法
9万
查看次数

我应该使用什么编码进行HTTP基本身份验证?

RFC2617表示将用户名和密码编码为base64,但没有说明在创建用于输入base64算法的八位字节时要使用的字符编码.

我应该假设US-ASCII或UTF8吗?或者有人已经在某处解决了这个问题?

http basic-authentication

73
推荐指数
3
解决办法
4万
查看次数

如何为基本身份验证创建用户帐户?

我想在我的网站上添加基本身份验证.我按照MSDN文章中有关配置基本身份验证(IIS 7)的说明进行操作

要使用UI

  1. 打开IIS管理器并导航到要管理的级别.有关打开IIS管理器的信息,请参阅打开IIS管理器(IIS 7).有关在UI中导航到位置的信息,请参阅IIS管理器中的导航(IIS 7).
  2. 在" 功能视图"中,双击" 身份验证".
  3. Authentication页面上,选择Basic Authentication.
  4. 在" 操作"窗格中,单击" 启用"以使用默认设置进行基本身份验证.
  5. (可选)在" 操作"窗格中,单击" 编辑"以键入默认域和域.
  6. 在" 编辑基本身份验证设置"对话框的" 默认域"文本框中,键入默认域或将其留空.在登录到您的站点时未提供域的用户将根据此域进行身份验证.
  7. 在" 领域"文本框中,键入领域或将其留空.通常,您可以使用与用于默认域的域名相同的值.
    • 重要说明:
      如果在"域"文本框中输入默认域名,则在用户名和密码质询期间,您的内部Microsoft Windows域名可能会向外部用户公开.
  8. 单击" 确定"关闭" 编辑基本身份验证设置"对话框.

这是我到目前为止所做的:

IIS管理器 - 身份验证 验证页面 - 基本验证

现在我需要为基本身份验证创建一个用户帐户.

有谁知道如何在IIS管理器中创建用户?

iis iis-7 basic-authentication

67
推荐指数
5
解决办法
14万
查看次数

Web API身份验证基本与承载

我在我的Web API应用程序中创建了基于JWT的身份验证.我无法弄清楚它们之间的区别

  1. 基本令牌
  2. 持票人令牌

有人可以帮帮我吗?

basic-authentication jwt bearer-token

63
推荐指数
2
解决办法
3万
查看次数

http基本身份验证"注销"

存储HTTP基本身份验证凭据直到浏览器关闭,但有没有办法在浏览器关闭之前删除凭据?

我读了一个关于HTTP 401状态代码技巧,但似乎工作不正常(请参阅评论回答).也许trac使用机制就是解决方案.

可以使用JavaScript删除凭据吗?或者结合使用JavaScript和状态401技巧?

javascript http basic-authentication logout

60
推荐指数
3
解决办法
5万
查看次数

IIS7中没有可用的基本身份验证选项

我在IIS =>身份验证下的IIS管理器中没有基本身份验证选项.我有以下选择:

Anonymous Authentication
ASP.NET Impersonation
Forms Authentication
Run Code Online (Sandbox Code Playgroud)

我使用的是Windows 7专业N,并根据,基本身份验证应该是提供给我.

有没有人有任何想法?

iis-7 basic-authentication

58
推荐指数
3
解决办法
4万
查看次数

用于HTTP基本身份验证的纯JavaScript代码?

在哪里可以找到在纯JavaScript中实现HTTP基本身份验证客户端的参考代码,适用于AJAX?

代码的额外点或代码指针,可以独立于YUI等JS工具包使用.没有Java,Flash/Flex,PHP框架等的要点.

javascript ajax http basic-authentication

57
推荐指数
2
解决办法
9万
查看次数

PowerShell的Invoke-RestMethod相当于curl -u(基本身份验证)

相当于什么

curl -u username:password ...
Run Code Online (Sandbox Code Playgroud)

在PowerShell中Invoke-RestMethod?我试过这个:

$securePwd = ConvertTo-SecureString "password" -AsPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential ($username, $securePwd)

Invoke-RestMethod -Credential $credential ...
Run Code Online (Sandbox Code Playgroud)

但它返回401,未经授权.

powershell curl basic-authentication

54
推荐指数
7
解决办法
6万
查看次数

如何使用Guzzle进行HTTP基本身份验证?

我想使用Guzzle进行基本的访问认证,我对编程很新.我不知道该怎么做.我试图用curl做这个,但我的环境需要使用guzzle.

php http basic-authentication guzzle

54
推荐指数
8
解决办法
6万
查看次数