点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我使用HTTP CLIENT JSON OUTPUT ADAPTER创建了一个SDS项目,以便可以将传入的数据发布到XS Odata服务中,但是以某种方式无法正常工作。
在检查日志后,我发现以下与SSL和自定义标头保护有关的错误。 请让我知道我要去哪里了。
sslstream套接字错误:无法从SSL读取[Windows服务器] 08-23-2017 07:18:45.369 WARN [pool-8-thread-6](HttpThread $ CSRFTokenFetcher.fetchCSRFToken)错误代码:402706,严重性 :3(错误)错误消息:http://<主机>:<端口>/xsodata/XS_OData/Services/xsodata.xsodata/USER的获取自定义标头保护令牌的状态码为404.错误描述:http:/的状态码/<主机>:<端口>/xsodata/XS_OData/Services/xsodata.xsodata/USER以获取自定义标头保护令牌是404.08-23-2017 07:18:45.369错误[pool-8-thread-6](HttpThread。 执行)错误代码:402705,严重性:3(错误)错误消息:无法获取自定义标头保护令牌。错误描述:无法获取自定义标头保护令牌。
项目的CCL如下
创建输入流NEWSTREAM模式
(创建输入流NEWSTREAM模式(MANDT整数,NODE整数,USERNAME字符串,DATECHANGED seconddate和TIMECHANGED时间)
PRIMARY KEY(NODE,MANDT); 附加输出适配器HTTP_Client_JSON_Output_Adapter1 TYPE工具包_http_json_output
到NEWSTREAMPROPERTIES bodyCharset ='UTF-8'
retryNumber = 1,
requestUrl ='http://<主机>:<端口>/xsodata/XS_OData/Services/xsodata.xsodata/USER',requestUsername ='用户名',requestPassword ='密码',
jsonColsMappingList ='MANDT,NODE,USERNAME,DATECHANGED,TIMECHANGED',OutputBase = TRUE,
proxyHost ='<主机>',
proxyPort = <端口>,
serverType ='SAP'
csrfTokenFetchUrl ='http://<主机>:<端口>/xsodata/XS_OData/Services/xsodata.xsodata/USER';
谢谢
阿布
您收到的404错误是"找不到页面" HTTP错误,表明您为" csrfTokenFetchUrl"参数指定的URL不存在。 从日志输出中,您指定的URL是" http://<主机>:<端口>/xsodata/XS_OData/Services/xsodata.xsodata/USER"
几个问题:
1)您是否在应用程序中指定了和值?
-我知道您是否要在此处将其空白以隐藏实际值
2)您可以从网络浏览器访问该URL吗?
3)您能否使此博客文章中的示例应用程序正常工作?
智能数据流:使用2.0中的新适配器连接到XSA应用程序
4)我注意到您的URL与上面博客文章中的示例中的URL之间的一个区别是,该URL指定了包含" .../basic.xsodata/..."的URL,而您的URL指定了" .../xsodata.xsodata/..."在这一点上,我完全确定这是相关的,但我相信可能是这样。
一周热门 更多>