바보 같이 느껴지기 시작했습니다. VB.NET
웹 응용 프로그램에서 Google API Client
이 작동하지 않습니다. 승인 단계를 넘을 수는 없습니다. NativeApplicationClient
또는 WebServerClient
을 사용해야하는지 잘 모르겠습니다. SessionState
(모든 WebServerClient 예제에서 볼 수있는 내용)에 묶이고 싶지 않고 refreshToken
(사용자가 파일에 파일을 가지고있는 경우)을로드하거나 권한을 얻기 위해 URL을 생성하기를 원합니다. 토큰 없음).NET 용 Google API 클라이언트 시작하기
아무 것도 허용하지 않는 것 같습니다. ASP.NET 웹 응용 프로그램에 대한 간단한 문서
Dim auth As OAuth2Authenticator(Of WebServerClient) = New OAuth2Authenticator(Of WebServerClient)(provider, (AddressOf GetAuthorization)) With { _
.NoCaching = True _
}
있는가 : - 솔직히 내가 사용할 때 GetAuthorization
기능도 실행되고있는 것처럼 보이지 않는다? 이전 Google 데이터 API (이 방법은 간단 함)에서 Google API Client
으로 전환하려고했지만 dotNotOpenAuth가 적합합니다.
어떤 도움이 필요합니까? VB.NET에 대한 몇 가지 코멘트가 보이지 않습니다.하지만 운이없는 C# .NET 클래스 라이브러리를 사용해 보았습니다.
덕분에, 빌
GetAuthorization 대리자를 사용하지 않고 OTP를 만들 수 있습니까? 단순히 나를 위해 작동하지 않습니다 - 나는 인증 URL을 생성하고 코드에서 Access Token을 반환 할 수 있습니다. 그러나 결과 상태 객체를 Authenticator로 변환하는 방법을 확신 할 수 없습니다. – Bill
GetAuthorization 대리자 메서드를 호출해야합니다. 내 VB.NET 달력 샘플 (https://codereview.appspot.com/7007048/patch/13001/14003)을 살펴 보았습니까? – peleyal
나는 가지고있다. 그러나 어떤 이유로 나는 GetAuthorization을 호출 할 수없는 것처럼 보인다. 실행 코드를 기록하기 위해 로깅 코드를 삽입했습니다. 결과가 표시되지 않습니다. 또한 - 이것은 대리자에 관해서는 제 모르는 것일 수 있습니다 - 함수가 실행될 때, 다른 인스턴스에 있습니까? 클래스에 설정된 변수/속성에 액세스 할 수 있습니까? (새로 고침 토큰이있는 경우이를 검색하기 위해 현재 사용자를 검색 할 수 있어야합니다.) – Bill