# OneDrive 구성

서버관리자에서 OneDrive 클라우드 저장소 공급자를 업로드한 후 인증 설정 탭에서 인증 추가를 클릭하면 팝업되는 공급자 정보 편집 창에서 몇 가지 설정을 입력해야 합니다.&#x20;

그 중 클라이언트ID와 클라이언트 Secret은 OneDrive에서 얻어야 합니다.&#x20;

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FJczDrM24Kbk56itTkSxi%2Fimage.png?alt=media&#x26;token=e98c97f3-297c-48df-a73c-c4354adc3676" alt=""><figcaption></figcaption></figure>

이 섹션에서는 OneDrive 클라우드 저장소 구성을 위한 인증 정보를 소개합니다.

### OneDrive 구성&#x20;

OneDrive 클라우드 저장소에 대한 인증 정보를 구성하려면 OneDrive에서 ClientId 및 ClientSecret 정보를 가져와야 합니다. 이 정보를 얻는 방법은 다음과 같습니다.

[![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A41.png?version=1\&modificationDate=1673923286000\&api=v2)](https://cloud.tencent.com/)  도메인 계정이 아닌 개인 계정으로 <https://portal.azure.com/#home> 에 로그인합니다 .

[![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A42.png?version=1\&modificationDate=1673923286000\&api=v2)](https://cloud.tencent.com/)  Azure 서비스에서Azure Active Directory를 선택합니다.&#x20;

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FolCOF8pNvizdnqdh0wtT%2Fimage.png?alt=media&#x26;token=591209ce-f421-471c-b36c-89f821fb7215" alt=""><figcaption></figcaption></figure>

![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A43.png?version=1\&modificationDate=1673923286000\&api=v2)  왼쪽 메뉴에서\[추가>앱등록]을 클릭합니다.&#x20;

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FoNtW7xpEJ38oXoMlF3vW%2Fimage.png?alt=media&#x26;token=94f12355-89a3-4259-9ecd-90fd05171049" alt=""><figcaption></figcaption></figure>

[![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A44.png?version=1\&modificationDate=1673923286000\&api=v2)](https://cloud.tencent.com/)  애플리케이션 등록 페이지에서 정보를 입력합니다.

지원되는 계정 유형 "개인 Microsoft 계정"을 포함하는 옵션을 선택하고 리디렉션 URL은 " ***AppBaseUrl*** /UserService/CloudStorageProvider/OAuthCallback"입니다.

* 디자인 타임의 앱 리디렉션 URL은 http\:// *localhost:PORT/* Forguncy/CloudStorageProvider/OAuthCallback 입니다.
* 서버에 게시된 애플리케이션 리디렉션 URL은 http\:// *localhost:PORT*/CloudStorageProvider/OAuthCallback 입니다.

설정이 완료되면 등록을 클릭합니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FIT8zlZ95mW3NKkEJO1I7%2Fimage.png?alt=media&#x26;token=87619b5e-74ca-48bb-b66a-e34a5c1eb201" alt=""><figcaption></figcaption></figure>

서버관리자의 도메인 이름은 http\://*localhost:22345/이며* **도메인 이름은 일치해야 합니다.**

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2F6BjPdep2KaWIuKB1CmVW%2Fimage.png?alt=media&#x26;token=abc63f49-a5e6-49bd-b798-809a7cf5c037" alt=""><figcaption></figcaption></figure>

[![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A45.png?version=1\&modificationDate=1673923286000\&api=v2)](https://cloud.tencent.com/)  앱 왼쪽 메뉴에서 "인증서 및 암호"를 클릭합니다.을 클릭한 다음 새 클라이언트 암호를 클릭하여 표시된 페이지에 클라이언트 암호를 추가합니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FKIKqKDWSgJcMCZWmFlaj%2Fimage.png?alt=media&#x26;token=9c638d6c-b5c7-4669-bc2d-c77aea576bf2" alt=""><figcaption></figcaption></figure>

추가 후 ClientSecret을 얻을 수 있습니다.

이 비밀번호는 생성된 직후에 볼 수 있는 값을 제외하고는 나중에 볼 수 없다는 점에 유의해야 합니다. 나중에 사용할 수 있도록 이 암호 값을 저장하려면 어딘가에 복사해야 합니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2F93X3gRmDOt7CBmMvcn2K%2Fimage.png?alt=media&#x26;token=3dfb8a0c-0b78-4606-9d7e-8f5c7147a31b" alt=""><figcaption></figcaption></figure>

[![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A46.png?version=1\&modificationDate=1673923286000\&api=v2)](https://cloud.tencent.com/)  애플리케이션 개요 페이지에서 ClientId를 얻을 수 있습니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2Fccyk1XOp6khDkDxQE5nt%2Fimage.png?alt=media&#x26;token=09183fb3-d027-4918-aab8-ae0a89026c1c" alt=""><figcaption></figcaption></figure>

![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A47.png?version=1\&modificationDate=1673923286000\&api=v2)  API 권한을 추가합니다. 왼쪽 메뉴에서 "API 권한"을 선택하고 "권한 추가"를 클릭하십시오.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FcdOK73XRt0gjxUuS609i%2Fimage.png?alt=media&#x26;token=78a89019-72cf-4718-afa2-fd252aaa6f15" alt=""><figcaption></figcaption></figure>

"마이크로소프트 그래프"를 선택합니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FIKxan6Zmh1QXcyGZkkeR%2Fimage.png?alt=media&#x26;token=2c493229-c40a-48fd-962c-0a33ba3c3224" alt=""><figcaption></figcaption></figure>

위임된 권한을 선택합니다.&#x20;

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FhjHcN0d51piUmYUtGixR%2Fimage.png?alt=media&#x26;token=68ca58e2-c604-4302-8d06-2fb0e1ae0db0" alt=""><figcaption></figcaption></figure>

권한 선택 검색 상자에 "File"을 입력하고 파일을 확장한 다음 Files.ReadWrite.All을 선택하고 권한 추가를 클릭합니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FubpGvKBVTTqVW6zfgxyu%2Fimage.png?alt=media&#x26;token=f2b48b42-5af5-4856-94c8-acd81feeb099" alt=""><figcaption></figcaption></figure>

![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A48.png?version=1\&modificationDate=1673923286000\&api=v2)  이 시점에서 OneDrive가 설정되었으므로 단계를 입력해야 합니다.[![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A45.png?version=1\&modificationDate=1673923286000\&api=v2)](https://cloud.tencent.com/)그리고[![](https://help.grapecity.com.cn/download/thumbnails/80953251/%E6%AD%A5%E9%AA%A46.png?version=1\&modificationDate=1673923286000\&api=v2)](https://cloud.tencent.com/)인증 정보에서 얻은 클라이언트Id와 클라이언트Secret을 입력합니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FGXbpMsp73B58OzkarGpZ%2Fimage.png?alt=media&#x26;token=ae4a724e-445c-4f63-bae2-a5313dd8aea6" alt=""><figcaption></figcaption></figure>

"로그인 및 저장"을 클릭하면 인증 설정 테이블에서 구성된 인증 정보를 볼 수 있으며 이 인증 정보를 편집하거나 삭제할 수 있습니다.

<figure><img src="https://1191936652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMDaEsmK9OwD7QYBNk9Sn%2Fuploads%2FkomHjae2tthZgEESHduP%2Fimage.png?alt=media&#x26;token=6c3402a9-2783-4933-9668-317ad9fe72a8" alt=""><figcaption></figcaption></figure>
