2012-09-22 6 views
1

저는 Google 애널리틱스 API에 액세스하기 위해 OAUTH를 통해 인증 된 사용자 대신 .NET/C#에 데스크톱 앱을 구축하고 있습니다.Google 애널리틱스 API : 보안 소비자 키/시크릿

인증을 위해 사용하려는 방법은 http://heartofangel.com/tutorial-authenticating-with-google-oauth/에 설명되어 있습니다.

익명 인증은 API 액세스가 매우 제한적이므로 익명 인증이 필요하지 않으므로 Google 콘솔에 내 앱을 등록했으며 ConsumerKey 및 ConsumerSecret을 보유하고 있습니다.

이러한 보안을 유지하는 가장 좋은 방법은 무엇입니까? (이 문자열은 내 dll을 디 컴파일하면 쉽게 찾을 수 있습니다.) 걱정이 필요합니까?

내 응용 프로그램이 무료 인 관계로 서버 프록시가 필요하다는 생각이 들지 않습니다.

답변

1

내 Windows 앱에 SSL 키를 저장하는 것과 비슷한 문제가있었습니다. 내 응용 프로그램을 보호하고 포함 된 문자열을 암호화하기 위해 .NET Reactor을 사용하여 끝났습니다. Eziriz .NET Reactor는 무료는 아니지만 지금까지 최고의 솔루션으로 입증 된 내 애플 리케이션은 현재 5 년 동안 시장에 출시되어 있으며 금이 간다.

관련 문제