Golang中国

请问golang如何实现.net的var authHeader = new AuthenticationHeaderValue(“Basic”, authValue);这段代码

2 回复
joe9i0
#1 joe9i0 • 2016-09-12 16:19
var authHeader = &AuthenticationHeaderValue{
    "Basic",
    authValue,
}
nuokesasi
#2 nuokesasi • 2016-09-12 16:45

@joe9i0 感谢你的解答,可能我表达的不清楚

var authHeader = new AuthenticationHeaderValue(“Basic”, authValue);

这段代码其实是.net的Web API安全验证的使用代码

我这里找到方法了

golang里面只要在头信息里设置“Authorization”

如下代码可以解决.net的Web API安全验证
这是golang的客户端代码调用.net的服务端API

s.SetHeader("Authorization", "Basic "+authValue)
需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。