账密认证是最常用的代理认证方式之一。本指南将帮助您了解如何获取和使用账户密码进行代理认证。

1. 获取账密信息

您可以在 SolisProxy 用户面板中找到您的账户密码:

1 登录您的账户
2 进入"账户设置"或"个人中心"
3 查看"代理密码"或"API凭证"部分
4 复制您的用户名和密码

重要提示:请妥善保管您的密码,不要在公共场合或不安全的地方分享。

2. 使用账密进行请求

基本格式

账密认证的标准格式为:

http://username:password@proxy_ip:port

完整示例

使用 curl 测试连接:

curl -x http://username:password@proxy.royal-proxy.com:8080 http://ipinfo.io/json

Python 示例:

import requests

proxy = "http://username:password@proxy.royal-proxy.com:8080"
proxies = {
    'http': proxy,
    'https': proxy
}

response = requests.get('http://ipinfo.io/json', proxies=proxies)
print(response.json())

JavaScript/Node.js 示例:

const axios = require('axios');

const proxy = 'http://username:password@proxy.royal-proxy.com:8080';

axios.get('http://ipinfo.io/json', {
    proxy: {
        protocol: 'http',
        host: 'proxy.royal-proxy.com',
        port: 8080,
        auth: {
            username: 'username',
            password: 'password'
        }
    }
}).then(response => {
    console.log(response.data);
});

Java 示例:

import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.impl.client.BasicCredentialsProvider;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;

CredentialsProvider credsProvider = new BasicCredentialsProvider();
credsProvider.setCredentials(
    new AuthScope("proxy.royal-proxy.com", 8080),
    new UsernamePasswordCredentials("username", "password")
);

CloseableHttpClient httpClient = HttpClients.custom()
    .setDefaultCredentialsProvider(credsProvider)
    .build();

3. 常见参数

参数 说明 示例
username 您的账户用户名 user123
password 您的代理密码 pass123
proxy_ip 代理服务器地址 proxy.royal-proxy.com
port 代理端口号 8080
country 国家代码(可选) US
session 会话ID(可选) session123

4. 常见问题

如何重置我的密码?

您可以在用户面板中重置密码:

  1. 登录您的账户
  2. 进入"账户设置"
  3. 找到"密码"或"代理密码"部分
  4. 点击"重置"或"更改"按钮
  5. 输入新密码并确认
认证失败提示 407 错误?

407 错误表示代理认证失败。请检查:

  • 确认用户名和密码是否正确
  • 检查密码中是否有特殊字符,需要进行 URL 编码
  • 确保代理地址和端口号正确
  • 验证您的账户余额是否充足
密码中包含特殊字符怎么办?

如果您的密码包含特殊字符(如 @, :, /, 等),需要进行 URL 编码。例如:

  • @ 编码为 %40
  • : 编码为 %3A
  • / 编码为 %2F

大多数编程语言都有内置的 URL 编码函数,建议使用这些函数而不是手动编码。

我可以与他人共享我的密码吗?

不建议。由于以下原因,不推荐共享您的代理密码:

  • 可能违反服务条款
  • 他人可能滥用您的账户额度
  • 安全风险增加
  • 无法追踪具体是谁在使用

如需为他人提供代理,建议创建子账户。

如何在浏览器中使用账密认证?

使用浏览器扩展(如 SolisProxy 浏览器插件)或代理管理器工具,可以方便地配置账密认证。您也可以:

  1. 使用代理管理工具(Solis S5、Fiddler 等)
  2. 配置浏览器的代理设置
  3. 使用 PAC 脚本自动配置

需要帮助?如果遇到任何问题,请通过 support@example.com 联系我们的支持团队。

这篇文章对您有帮助吗?
Last updated just now
0.037026s