首页 > 解决方案 > Linkedin API 访问令牌获取异常

问题描述

当我想获取访问令牌时,它会抛出 WebException。以下代码在 6 月 21 日之前获取访问令牌。在这段时间之后,它会抛出 WebException

    var linkAccessToken = "https://www.linkedin.com/uas/oauth2/accessToken?grant_type=authorization_code&code=" + code + "&redirect_uri=" + redirectUri + "&client_id=" + clientId + "&client_secret=" + clientSecret;
    var request = (HttpWebRequest)WebRequest.Create(linkAccessToken);

    request.ContentType = "application/json; charset=utf-8";

    try
    {
        using (var response = request.GetResponse())
        {
        }
    }
    catch (WebException ex)
    {
        // ex.Status is WebExceptionStatus.SendFailure
    }

标签: linkedinlinkedin-api

解决方案


在创建请求之前使用以下代码!

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;

推荐阅读