【问题标题】:Add to a header of Authorization c# API添加到 Authorization c# API 的标头
【发布时间】:2016-04-07 05:49:35
【问题描述】:

如何添加到Authorization的header中?

我正在尝试写:

requestMessage.Headers.Authorization = new AuthenticationHeaderValue("Basic Og==");

但它给我带来了这样的错误:

值'Basic Og=='的格式无效。

【问题讨论】:

    标签: c# asp.net-mvc api authorization


    【解决方案1】:

    按照下面的方法试试

    requestMessage.Headers.Authorization= new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", Convert.ToBase64String(byteArray));
    

    【讨论】:

      【解决方案2】:

      试试这样:

      var requestMessage= new HttpClient();
      requestMessage.DefaultRequestHeaders.TryAddWithoutValidation("Authorization", "key=XXX");
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-06-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-21
        • 2012-01-17
        相关资源
        最近更新 更多