2017-10-24 21 views
1

Suitetalk 웹 서비스를 통해 샌드 박스 환경에 액세스하는 데 문제가 있습니다. 2016_2 WSDL을 사용하고 있습니다. 최신 버전의 WSDL을 사용하려고 시도했지만 도움이되지 않았습니다.NetSuite sandbox suitetalk 액세스

현재 테스트가 중단 된 기존 테스트 응용 프로그램에서이 기능을 사용하고 있습니다. 필자는 Suitetalk를 통해 NetSuite 프로덕션 환경에 계속 액세스 할 수 있습니다. 오류 메시지 : "기본 연결이 닫혔습니다 : 보내기에서 예기치 않은 오류가 발생했습니다."

오류는 API에 대한 모든 호출에서 발생합니다. 지금까지 비슷한 문제로 온라인에서 다른 사람을 보지 못했습니다.

어떤 도움을 주시면 감사하겠습니다. 미리 감사드립니다.

답변

1

귀하의 문제는 TLS 1.2 가능성이 있지만 클라이언트는 10 월 7 일에 TLS 1.0 또는 1.1

이 변경 Netsuite의에 의해 자신의 자료에 따르면 한을 지원하고있다하지만 난 그것을 다시 이동 한 같은데요 처음에는 주말에 고객이 문제를 겪었고 패치 수정을해야했습니다.

당신이 소프 트를 사용하는 경우,이 정적 속성을 시도해보십시오

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 
+1

넷 스위트는 오늘 내밀어이 문제가 될 수 있음을 언급했다. 나는 Dotnet을 사용하고 있다고 언급하는 것을 잊었다. 고마워, 내 문제가 해결 됐어. – Charl

0

정확한 엔드 포인트를 구성해야합니다.

명심해야 할 몇 가지 사항이 있습니다.

예 : 엔드 포인트를 쉽게하기 위해 사용

NetSuiteServiceLocator service = new NetSuiteServiceLocator(); 
if(overrideEndPoint != null) service.setNetSuitePortEndpointAddress(overrideEndPoint); 

: 당신은 자바 클라이언트를 사용하는 경우

당신은 무언가 같이 수행해야합니다 날짜가 SuiteTalk

버전

에 해당하지만 샌드 박스 조회를 수행 할 때 지금 당신은 당신이에 대해 https://webservices.sandbox.netsuite.com 반대하지를 getDataCenterURLs 작업을 실행하는 데 필요한 계정 및 환경

의 데이터 센터를 볼 필요가 어디 https://webservices.sandbox.netsuite.com/services/NetSuitePort_2010_2 같은 벡 https://webservices.netsuite.com