Braintree에서 샌드 박스 계정에 대한 클라이언트 토큰이 생성되지 않습니다. 이전에는 괜찮 았어.샌드 박스 계정 AWS 서버에서 클라이언트 토큰이 생성되지 않음
브레인 트리 샌드 박스 계정에 로그인, 그것은 PCI 3.1 요구 사항의 일환으로 대시 보드
"에서 다음과 같은 메시지를 보여주고, 우리는 최근에 샌드 박스에서 TLS 1.0 및 1.1에 대한 지원이되지 않는했습니다. 당신은 정보를 찾을 수 있습니다 여기에서 시스템을 업데이트하는 방법에 대해 - "
이 문제의 원인입니까? 우리는 젠드 프레임 워크 1.12 버전에서 개발 한 프로젝트를
$config = Zend_Registry::get('config');
Braintree_Configuration::environment($config->payment->braintree->environment);
Braintree_Configuration::merchantId($config->payment->braintree->merchantId);
Braintree_Configuration::publicKey($config->payment->braintree->publicKey);
Braintree_Configuration::privateKey($config->payment->braintree->privateKey);
$clientToken = Braintree_ClientToken::generate();
: 아래
우리가 클라이언트 토큰을 생성하는 데 사용하는 코드입니다.도움을 주시면 대단히 감사하겠습니다.
미리 감사드립니다.
catch 블록에서 getMessage 옵션을 사용하면 오류 메시지가 표시되지 않습니다. 나는 브레인 응답에 따라 PHP의 CURL 버전을 업데이트 한 후
/home/userName/projects/projectName/vendor/braintree/braintree_php/lib/Braintree/Http.php(101): Braintree\Http->_doUrlRequest('POST', 'https://api.san...', '_doRequest('POST', '/merchants/kyfn...', 'post('/merchants/kyfn...', Array) #3 /home/userName/projects/projectName/vendor/braintree/braintree_php/lib/Braintree/ClientTokenGateway.php(47): Braintree\ClientTokenGateway->_doGenerate('/client_token', Array) #4 /home/userName/projects/projectName/vendor/braintree/braintree_php/lib/Braintree/ClientToken.php(18): Braintree\ClientTokenGateway->generate(Array) #5 /home/userName/projects/projectName/application/util/BaseController.php(1336): Braintree\ClientToken::generate() #6 /home/userName/projects/projectName/application/controllers/OffersController.php(856): BaseController->getClientToken() #7 /home/userName/projects/projectName/vendor/zendframework/zendframework1/library/Zend/Controller/Action.php(516): OffersController->checkoutAction() #8 /home/userName/projects/projectName/application/util/BaseController.php(780): Zend_Controller_Action->dispatch('checkoutAction') #9 /home/userName/projects/projectName/vendor/zendframework/zendframework1/library/Zend/Controller/Dispatcher/Standard.php(308): BaseController->dispatch('checkoutAction') #10 /home/userName/projects/projectName/vendor/zendframework/zendframework1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #11 /home/userName/projects/projectName/vendor/zendframework/zendframework1/library/Zend/Application/Bootstrap/Bootstrap.php(105): Zend_Controller_Front->dispatch() #12 /home/userName/projects/projectName/vendor/zendframework/zendframework1/library/Zend/Application.php(384): Zend_Application_Bootstrap_Bootstrap->run() #13 /home/userName/projects/projectName/public/index.php(39): Zend_Application->run() #14 /home/userName/projects/projectName/public/dev-router.php(6): require('/home/userName/pr...') #15 {main}
자세한 내용을 제공해 주실 수 있습니까? 질문에 추가 할 수있는 오류 로그가 있습니까? – Shea
질문에 변경 사항을 추가했습니다 .. 그것을 검토하십시오 .. –
'Braintree_ClientToken :: generate();'를 호출하면 어떻게됩니까? 오류가 있습니까? 응답을 기록하고 공유 할 수 있습니까? – Shea