# Basic认证策略
Basic认证是一种简单的身份验证机制,允许消费方通过用户名和密码向API提供方证明身份。
调用时可以使用两种传参方式:
方式一:在请求Headers 传递两个LoginCode、LoginPassword参数,分别对应用户名和密码。
方式二:将用户名和密码按照“username:password”这种格式拼接,然后经过Base64编码,在请求Headers传递Authorization参数,值是“Basic ”+编码后的字符串。
新建basic认证策略:
添加策略到API接口,示例如下:
在“我的发布”找到刚添加Basic认证策略的API接口。
在"API测试"中,使用方式一,请求header中添加 LoginCode、LoginPassword参数,查看调用结果。
使用方式二,请求header中添加Authorization参数,查看调用结果。
如果没有配置请求头,或请求头不规范,则返回策略认证异常信息: