X Tutup
The Wayback Machine - https://web.archive.org/web/20201215060039/https://github.com/github/VisualStudio/issues/2560
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report Solution for GHE Connecting Bug #2560

Open
osmanager opened this issue Oct 23, 2020 · 10 comments · May be fixed by #2562
Open

Report Solution for GHE Connecting Bug #2560

osmanager opened this issue Oct 23, 2020 · 10 comments · May be fixed by #2562

Comments

@osmanager
Copy link

@osmanager osmanager commented Oct 23, 2020

Is your feature request related to a problem? Please describe.

  • I use GHE and when type GHE URL to VS GitHub Extension, doesn't appear ID/PW form.

  • Related issues
    #2450
    #2465
    #2527

Way to solve

  1. In my case, my GHE environment use with HAProxy. So I already know main reason is HAProxy
    When disable HAProxy and use GHE directly, dose not occur this issue

  2. The reason is transforming to header values. See below responses

  • response from /site/sha
    • Only GHE
Server: GitHub.com
Set-Cookie: has_recent_activity=1; path=/; expires=Wed, 02 Sep 2020 06:34:51 -0000
Set-Cookie: _gh_render=BAh7B0kiD3Nlc3Npb25faWQGOgZFVEkiRWVlZDdjNTU5YzdlZDRhM2I1OGRh%0AOTAzMGZiNzIzN2NhMmNkYWM0NGY5Nzg2YmVlYzc4NTI3MDk4NjE4MDMyMDYG%0AOwBGSSIPdXNlcl9sb2dpbgY7AEZJIg1zLW1pbi1vaAY7AFQ%3D%0A--1e1e8463f4bef911f28b9a13cd0d6d15bf271cb2; path=/; expires=Sat, 02 Sep 2023 05:34:51 -0000; secure; HttpOnly
Status: 304 Not Modified
Strict-Transport-Security: max-age=31536000; includeSubdomains
Vary: X-PJAX
x-content-type-options: nosniff
x-frame-options: deny
X-GitHub-Request-Id: 1b9ae486-6b2e-4317-a938-6646cc70614e
X-Request-Id: d5921569-98f9-4e8f-897c-18fcfe6f3845
X-Runtime: 0.005104
X-Runtime-rack: 0.007666
x-xss-protection: 1; mode=block
  • GHE with HAProxy
server: GitHub.com
set-cookie: has_recent_activity=1; path=/; expires=Thu, 03 Sep 2020 01:41:36 -0000
set-cookie: _gh_render=BAh7B0kiD3Nlc3Npb25faWQGOgZFVEkiRTJlNTA4Yzc2NTk2YzMxNGQ5ZDAy%0AMmNmYWQwZGM5YWQ2YTEyZGY0ODU1NWRlNzc5N2ZmNTQ1OGU5Yzk5NzYwN2QG%0AOwBGSSIPdXNlcl9sb2dpbgY7AEZJIg1zLW1pbi1vaAY7AFQ%3D%0A--8aee64da60eadd20e1322f05d1266e6b376ed3e1; path=/; expires=Sun, 03 Sep 2023 00:41:36 -0000; secure; HttpOnly
status: 304 Not Modified
strict-transport-security: max-age=31536000; includeSubdomains
vary: X-PJAX
x-content-type-options: nosniff
x-frame-options: deny
x-github-request-id: 9d2668b7-d944-4bfb-982b-a5a1b6526a54
x-request-id: 05fa4be4-d9bf-4c96-982b-52ec8b7fe020
x-runtime: 0.009405
x-runtime-rack: 0.012299
x-xss-protection: 1; mode=block
  1. Check GitHub Extension Source Code
    There are no logic for disable case sensitive about checking header filed names

Just My Idea

Is good way to VS GitHub Extension support to receive case-insensitive values about header?

Other solution (Best way!)

I hope it helps VS GitHub Extension.

Thank you!

@jcansdale
Copy link
Collaborator

@jcansdale jcansdale commented Oct 26, 2020

Hi @osmanager 👋

Thanks for all the work you did to find and document this issue!

I've opened a PR with an attempted fix here #2562.

You can find a VSIX installer under the Artifacts link here:
https://github.com/github/VisualStudio/pull/2562/checks?check_run_id=1309274757

I was wondering if you might be able to install this VSIX and confirm whether or not it fixes the issue?

@osmanager
Copy link
Author

@osmanager osmanager commented Oct 27, 2020

Dear @jcansdale
Thank you for sharing your PR

I have tested about your VSIX from https://github.com/github/VisualStudio/pull/2562/checks?check_run_id=1309274757
But this issue not fixed.

I think below line also need to update
https://github.com/editor-tools/octokit.net/blob/master/Octokit/Clients/Enterprise/EnterpriseProbe.cs#L106

Best Regards,
Seungmin Oh

@jcansdale
Copy link
Collaborator

@jcansdale jcansdale commented Oct 27, 2020

@osmanager,

I think below line also need to update
https://github.com/editor-tools/octokit.net/blob/master/Octokit/Clients/Enterprise/EnterpriseProbe.cs#L106

I'm sorry I missed that in your issue! 😊

It looks like this was fixed in octokit.net here:
octokit/octokit.net#2175

Unfortunately we forked octokit.net a long time ago. I'll see about fixing our version.

@jcansdale
Copy link
Collaborator

@jcansdale jcansdale commented Oct 27, 2020

Hi @osmanager,

I have a new build for you to try with the suggested change:
https://github.com/github/VisualStudio/pull/2562/checks?check_run_id=1316369778

@osmanager
Copy link
Author

@osmanager osmanager commented Oct 28, 2020

Dear @jcansdale

Now, when type GHE URL, ID/PW form is appear.

But, Login button dose not work.
I attach images.

  1. Type GHE URL, ID, PW
    image

  2. Immediately after click Login Button
    image

  3. On and after..
    image

Thank you

@jcansdale
Copy link
Collaborator

@jcansdale jcansdale commented Oct 28, 2020

But, Login button dose not work.

That's a shame. 😢

Did you also try the Sign in with your browser link?

Could you have a look at the logs and see if there are any clues there?

You can find them here:
https://github.com/github/VisualStudio#logs

Thanks!

@osmanager
Copy link
Author

@osmanager osmanager commented Oct 30, 2020

  1. Try sign in with your browse (Fail)
  • Can't login. Browser is opened but did not find URL
  1. OK I share log, refer it
2020-10-28 17:13:36.119 [26092] EROR [24] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:14:03.390 [26092] EROR [47] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:14:03.399 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:14:15.425 [26092] EROR [18] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:14:15.426 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:14:36.418 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:15:10.257 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:15:26.825 [26092] EROR [52] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:15:26.826 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:15:34.678 [26092] EROR [52] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:15:34.679 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:15:42.003 [26092] EROR [53] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:15:42.004 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<LoginViaOAuth>d__14.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 158
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogInViaOAuth>d__14.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LoginToHostViaOAuth>d__56.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 173
2020-10-28 17:16:09.263 [26092] EROR [54] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:16:09.312 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<LoginViaOAuth>d__14.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 158
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogInViaOAuth>d__14.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LoginToHostViaOAuth>d__56.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 173
2020-10-28 17:16:53.097 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:17:16.741 [26092] EROR [53] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:17:16.741 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's-min-oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:17:22.424 [26092] EROR [53] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:17:22.424 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:43.886 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:43.887 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:45.715 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:45.717 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:47.251 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:47.253 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:49.502 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:49.503 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:51.357 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:51.358 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:53.108 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:53.109 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:54.865 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:54.865 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:56.477 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:56.479 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:58.399 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:58.403 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:22:20.352 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:22:20.379 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:23:10.451 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:23:10.451 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:23:55.863 [26092] EROR [18] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:23:55.863 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:23:58.312 [26092] EROR [18] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:23:58.313 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-30 09:27:41.618 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories
2020-10-30 09:27:57.915 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories
2020-10-30 09:28:38.754 [25768] EROR [35] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-30 09:28:38.762 [25768] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as ''
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<LoginViaOAuth>d__14.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 158
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogInViaOAuth>d__14.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LoginToHostViaOAuth>d__56.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 173
2020-10-30 09:29:05.115 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories
2020-10-30 09:32:07.446 [25768] EROR [29] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-30 09:32:07.447 [25768] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-30 09:32:15.447 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories

Thank you

@jcansdale
Copy link
Collaborator

@jcansdale jcansdale commented Nov 2, 2020

Thankyou!

2020-10-28 17:13:36.119 [26092] EROR [24] LoginManager              Error reading scopes: /user succeeded but scopes header was not present

It looks like we have a similar error where it can't find X-OAuth-Scopes!
https://github.com/github/VisualStudio/blob/master/src/GitHub.Api/LoginManager.cs#L349

@jcansdale
Copy link
Collaborator

@jcansdale jcansdale commented Nov 2, 2020

@osmanager,

I have a new build that should fix the X-OAuth-Scopes issue. 🤞
https://github.com/github/VisualStudio/runs/1343191255?check_suite_focus=true

Could you let me know if that works any better?

@osmanager
Copy link
Author

@osmanager osmanager commented Nov 4, 2020

@jcansdale Great! Now I can see Repository list!
Also Sign in with your browse is worked.

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

2 participants
You can’t perform that action at this time.
X Tutup