Https://kapi.kakao.com/v2/user/me 호출시403 에러

https://kapi.kakao.com/v2/user/me 호출시 403 에러가 발생하여 문의드립니다.

authorize에서 code 받고, accesstoken, refresh token발급까지는 별 어려움 없이 성공했습니다.
근데, 프로필 받아오는 api호출시 403 에러가 발생하는게 해결이 안됩니다ㅠㅠㅠ

C# 소스는 스펙서대로 아래처럼 작성했구요,

public async Task<IActionResult> KaKaoUserInfoFromServer([FromForm] string access_token)
        {
            Console.WriteLine("server got token : " + access_token);


            using (var httpClient = new HttpClient())
            {

                httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", access_token);

                using (var response = await httpClient.GetAsync("https://kapi.kakao.com/v2/user/me/"))
                {
                    //요청,응답 확인.
                    Console.WriteLine("========REQUEST=========");
                    Console.WriteLine(response.RequestMessage);

                    Console.WriteLine("========RESPONSE=========");
                    Console.WriteLine(response.ToString());

                    string responseBody = await response.Content.ReadAsStringAsync();

                    Console.WriteLine("BODY:" + responseBody);
                }
            }

            return View();
        }

콘솔에 찍힌 결과는 아래입니다.(access_token은 실제값과 다르게 수정했습니다.)
token잘 전송했고 GET방식으로 호출했는데 403으로 리턴오고, 응답본문에는 메시지가 없는데 어떤 케이스 일까요?
localhost 서버로 실행중입니다.

========REQUEST=========

Method: GET, RequestUri: 'https://kapi.kakao.com/v2/user/me/', Version: 1.1, Content: <null>, Headers:
{
  Authorization: Bearer 7bWYvvrtVMS7X9-GDLB7pEQ8gKO-JB_Jhh6eQo9c5oAAAFzwQrHh
  Request-Id: |d37f3dea-4fde1b5e8efd95fb.1.
}

========RESPONSE=========

StatusCode: 403, ReasonPhrase: 'Forbidden', Version: 1.1, Content: System.Net.Http.HttpConnectionResponseContent, Headers:
{
  Date: Wed, 05 Aug 2020 23:52:57 GMT
  Transfer-Encoding: chunked
  Connection: keep-alive
}
BODY:

조치되었구요, 공유차 여기 남겨드립니다.

주소 끝에 / 를 제거하니 정상동작합니다.ㅎㅎ

  1. 오류남
    using (var response = await httpClient.GetAsync(“https://kapi.kakao.com/v2/user/me/”))

  2. 정상
    using (var response = await httpClient.GetAsync(“https://kapi.kakao.com/v2/user/me”))

1개의 좋아요