2017-10-27 6 views
0

제 Xamarin.Forms 2.4 프로젝트에 PCL 클래스 대신 NetStandard 프로젝트를 사용합니다. Xamarin.Auth를 사용하여 MSAL 및 사용자 정보를 로컬에 저장하는 토큰을 저장한다고 생각했지만 Nuget은 아직 NetStandard와 호환되지 않습니다. 대체 방법이 있습니까? NetStandard 프로젝트에이를 강제 설치할 수 있습니까?NetStandard1.4 Project 용 Xamarin.Auth 다른 방법?

덕분에,

답변

0

Xamarin.Auth은 1.0 및 1.1에 대한 지원을 추가하기 위해 다시 작성되고있다. PKCE와 같은 일부 OAuth 교부금은 1.3 이상을 사용해야합니다. PCL 라이브러리는 1.6 버전입니다. .NET Standard 버전을 1.6 이하로 낮추려면 많은 노력이 필요했기 때문에 .NET 지원에는 몇 가지 다른 기능이 추가되었습니다.

+0

어디에서 Xamarin.Auth를 찾을 수 있습니까? 현재 Standard1.4를 사용합니다. –

+0

@ 피에르 별도의 지점에 있습니다 만, 아직 사용할 수 없습니다. HTTP 요청 (HttpWebRequest 및 HttpWebResponse를 사용하는 .NET Standard 1.0 및 HttpRequestMessage 및 HttpResponseMessage를 사용하는 .NET Standard 1.1)에 대한 초기 HTTP 추상화가 있습니다. 이 부분은 취급 및 테스트가 더 쉬운 별도의 저장소에 있습니다. 그것은 Xamarin.Auth에 통합 될 것입니다. – moljac