HttpBasicAuthenticator 身份验证问题
HttpBasicAuthenticator Authentication Issue
我刚刚开始从事第 3 方 API 集成。在 Postman 客户端 API 调用中,我在 header 中使用了授权密钥,并使用令牌承载。当我开始与我的 C# 代码集成时。我使用 HttpBasicAuthenticator 通过访问令牌对 API 进行身份验证。但它会自动将 "basic" 作为带有令牌的字符串附加,而不是我希望它附加 "bearer".
你能帮帮我吗?我该怎么做?
感谢您的帮助。谢谢
client.Authenticator = new HttpBasicAuthenticator(x, string.Format("Bearer {0}",ApiToken));
您使用了错误的身份验证器,
如果您想使用 Bearer 令牌访问 API 端点,您可以使用 JwtAuthenticator
试试,
client.Authenticator = new JwtAuthenticator(ApiToken);
哪个解决了你的问题。
我刚刚开始从事第 3 方 API 集成。在 Postman 客户端 API 调用中,我在 header 中使用了授权密钥,并使用令牌承载。当我开始与我的 C# 代码集成时。我使用 HttpBasicAuthenticator 通过访问令牌对 API 进行身份验证。但它会自动将 "basic" 作为带有令牌的字符串附加,而不是我希望它附加 "bearer".
你能帮帮我吗?我该怎么做?
感谢您的帮助。谢谢
client.Authenticator = new HttpBasicAuthenticator(x, string.Format("Bearer {0}",ApiToken));
您使用了错误的身份验证器,
如果您想使用 Bearer 令牌访问 API 端点,您可以使用 JwtAuthenticator
试试,
client.Authenticator = new JwtAuthenticator(ApiToken);
哪个解决了你的问题。