- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用新的 HttpClient 类(WCF REST 初学者工具包的一部分)对 Google 的 map 数据服务进行身份验证。我有我的 ClientLogin 身份验证 token ,但我不确定如何执行此指令:
GET http://maps.google.com/maps/feeds/maps/userID/full
Authorization: GoogleLogin auth="authorization_token"
并让它在这段代码中工作:
var auth = [myAuthToken]
var http = new HttpClient("http://maps.google.com/maps/feeds/maps/[myUserName]/full");
http.DefaultHeaders.Authorization = Microsoft.Http.Headers.Credential.CreateBasic("GoogleLogin", "auth=" + auth);
var response = http.Get();
The docs say :“GET 请求需要授权 HTTP header ,传递 AuthSub 或 GoogleLogin token 。”我有 token ,只是不知道如何通过该 API 正确创建授权 HTTP header 。有人帮忙吗?
最佳答案
您可以不使用 CreateBasic 静态方法,而是将完整的授权 header 传递给 Credential 类的构造函数。例如
client.DefaultHeaders.Authorization = new Credential("GoogleLogin auth=" + auth);
关于c# - 如何使用新的 WCF REST HttpClient API 设置 GoogleLogin 请求的授权 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404647/
您好,我已经完成了我的 React Native Expo 项目的配置。同样在 Andorid 模拟器中工作,但在 iOS 模拟器中它给出错误提示“异常:您的应用缺少对以下 URL 方案的支持:” 我
我正在使用新的 HttpClient 类(WCF REST 初学者工具包的一部分)对 Google 的 map 数据服务进行身份验证。我有我的 ClientLogin 身份验证 token ,但我不确
更新:当我将我的 nginx 服务器配置为允许 http 并将 Google OAuth 的重定向 URI 设置为使用 http(而不是 https)时,它似乎起作用了。不过,我真的更喜欢使用 HTT
我是一名优秀的程序员,十分优秀!