1

我正在尝试使用 SAP Netweaver 网关适配器使用 OData 服务。但我面临如下问题

运行时:Http 请求失败:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

这是我的 worklight.properties

##########    MobileFirst SSL keystore  
#############################################
#SSL certificate keystore location.
ssl.keystore.path=conf/default.keystore
#SSL certificate keystore type (jks or PKCS12)
ssl.keystore.type=jks
#SSL certificate keystore password.
ssl.keystore.password=<keystorepassword>

这是我的adapter.xml

    <connectivity>
    <connectionPolicy xsi:type="nwgateway:NWGatewayHTTPConnectionPolicyType">
        <protocol>https</protocol>
        <domain>mydomain</domain>
        <port>myport</port>
        <connectionTimeoutInMilliseconds>30000</connectionTimeoutInMilliseconds>
        <socketTimeoutInMilliseconds>30000</socketTimeoutInMilliseconds>
        <serviceRootUrl>/sap/opu/odata/SAP/ZBIN_POC_SRV/</serviceRootUrl>
         <authentication>
            <basic/>
            <serverIdentity>
                <client>001</client>
                <username>username</username>
                <password>password</password>
            </serverIdentity>
        </authentication>   
        <!-- Following properties used by adapter's key manager for choosing specific certificate from key store-->  
        <sslCertificateAlias></sslCertificateAlias> 
        <sslCertificatePassword></sslCertificatePassword>
        <maxConcurrentConnectionsPerNode>50</maxConcurrentConnectionsPerNode>                           
    </connectionPolicy>     
</connectivity>

<procedure name="retrieveTravelAgency"/>

我还在这里导入了 default.keystore,PFA在此处输入图像描述

这是我正在关注的链接。

任何人都可以帮助我解决这个问题,在此先感谢。

4

0 回答 0