console-csharp-snippets-sample을 다운로드했습니다. 데스크톱 콘솔 앱인 것 같아 내 클라이언트 ID와 잘 작동합니다. 인증을 위해 다음을 사용합니다.Microsoft.Identity.Client가 .Net 핵심 응용 프로그램에서 실패합니다.
using Microsoft.Identity.Client;
public static PublicClientApplication IdentityClientApp = new PublicClientApplication(clientIdForUser);
authResult = await IdentityClientApp.AcquireTokenSilentAsync(Scopes, IdentityClientApp.Users.First());
이제는 .Net Core 콘솔 응용 프로그램에서도 똑같이 작성하려고합니다. 이 오류로 세 번째 줄에 충돌이 시간은 사용자로 저를 발견하지 있기 때문에
Error getting /me user One or more errors occurred. (The method or operation is not implemented.) The method or operation is not implemented.
이유입니다. First()를 Count()로 변경하고 인쇄하면 0이됩니다.
누군가가 dotnet 핵심 콘솔 앱에서 인증하는 방법을 말해 줄 수 있습니까?
예, 1.1.0 미리보기입니다. First() 메서드를 사용할 수없는 것 같지만 원래 데스크톱 응용 프로그램 버전에서는 정상적으로 실행됩니다. – Ken
First()를 Count()로 변경하고 인쇄하여 테스트 한 결과 0이 반환되었으므로 이전에 생각했던대로 First()를 사용할 수 없습니다. – Ken