그래서 난 내 프로젝트에 원 드라이브 capablities을 통합하기로 결정했습니다 좋아, 내가 여기에 나열된 지침을 따랐다 너겟 라이브러리, 응용 프로그램을 등록하고 읽기 및 쓰기 요령에 필요한 권한을 설정합니다.원 드라이브 API 브라우저 C#을
private const string AadClientId = "6b18d325-####-####-####-##########b0";
private const string AadReturnUrl = "http://localhost:44313";
private const string MsaClientId = "6b18d325-####-####-####-##########b0";
모든 것이 최종 로그인 지점까지 작동하는 것처럼 보입니다. 프로젝트가 컴파일되고 "sign into aad"를 클릭하십시오. 로그인 상자 위의 등록 된 응용 프로그램 제목과 함께 로그인 페이지가 나타나기 때문에이 부분이 정확하다는 것을 알고 있습니다. 세부 정보가 올바르게 입력되면 사용자가 리디렉션되고 있음을 알리고 "계속"헤더가있는 빈 페이지가 계속 표시되며 모든 것이 올바르게 설정되고 트랙으로 진행되는 것처럼 보일 것입니다. 상자에 "인증 실패"와 같은 예외 예외가 있습니다. AADSTS50001 : 응용 프로그램 이름이 http://localhost:44313 인 임차인 9188040d - #### - #### - #### - ####### ###광고. 이는 응용 프로그램이 임차인 관리자가 설치하지 않았거나 임차인의 사용자가 동의하지 않은 경우에 발생할 수 있습니다. 잘못된 임차인에게 인증 요청을 보냈을 수 있습니다.
필자는 AzureAD에서 몇 가지 작업을 수행해야하지만 필자는 드라이브를 하나도 사용하지 않았기 때문에이 문제를 해결할 수 있도록 도움을 주었다.
감사합니다. 일하지 않는 한, 당신을 위해 일해야 - 마이크로 소프트 등록 포털 응용 프로그램을 등록 감사 제임스