我正在嘗試將貝寶登錄集成到我的JSF應用程序中。使用Java Rest API進行PayPal登錄
用戶應該被重定向到PayPal,登錄然後被重定向回到我們的網站。使用重定向的標記,我想獲取用戶電子郵件。
我使用最新的Java Restful API並使用了PayPal提供的確切示例。
Map<String, String> configurationMap = new HashMap<String, String>();
configurationMap.put("mode", "sandbox");
APIContext apiContext = new APIContext();
apiContext.setConfigurationMap(configurationMap);
List<String> scopelist = new ArrayList<String>();
scopelist.add("openid");
scopelist.add("email");
String redirectURI = "https://22af922.ngrok.com/";
ClientCredentials clientCredentials = new ClientCredentials();
clientCredentials.setClientID("my_client_id");
String redirectUrl = Session.getRedirectURL(redirectURI, scopelist, apiContext, clientCredentials);
生成重定向URL工作正常,但是,重定向,它總是告訴我,REDIRECT_URI不匹配我的應用程序設置的REDIRECT_URI,即使我使用完全相同的網址我已經安裝在我的貝寶應用程序。
任何幫助非常感謝。提前致謝。
是的,它是完全相同的網址。 – kevcodez 2015-04-04 00:32:30