点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,尝试连接到ES5演示系统时,我仍然遇到这个问题。
我已经创建了一个帐户,并且该帐户正常运行,允许我登录 https://sapes5 .sapdevcenter.com 。 这是取代ES4。
但是,当我进入目标屏幕以设置ES5以与SAP Web IDE一起使用时,"检查连接"按钮始终显示此消息。
我们要向谁报告,以解决问题。
非常感谢,
es5-connection-error.jpg (88.4 kB)
大卫你好,
您收到的消息不是错误。 目的地检查表明SCP向ES5发出了请求,但没有得到200(确定)的答复。 取而代之的是307(临时重定向)。 这意味着初始请求已重定向到另一个URL。
这就是您尝试打开ES5 URL时发生的事情-您将重定向到登录页面。 :-)
请注意当您在浏览器中打开该URL时会发生什么:
关于,
伊万
嗨艾伦,
否,身份验证没有失败。 这意味着驾驶舱不会检查身份验证重定向,仅此而已。 只要正确设置了身份验证(在目标位置或在应用程序处)并且为它提供后缀,目标就应该可以在您的应用程序上正常工作。
如果在应用程序级别验证失败,请尝试在目标URL上输入完整的服务路径后缀(如Anna在此处提到的那样)。 不建议这样做,因为这意味着一个人需要为每个odata服务URL创建一个目标,这没有什么意义。
发生307重定向是因为ABAP系统可以根据您调用的URL不同地对待身份验证。 因此,如果您未在URL中指定任何后缀,则系统将打开WebGui(这是标准SAP Gui Client的HTML实现)。 此Gui允许您通过显示层次结构菜单和在其中输入要运行的t.code的事务框来选择下一步执行的事务。
现在,如果选择后缀,则可能正在调用BSP应用程序,HTML5应用程序,WebDynpro应用程序,OData服务,SOAP服务等。它们全部由称为ICM(Internet连接管理器)的组件处理。 该组件处理来自ABAP堆栈的所有HTTP相关请求。 并且,由于存在许多选项(从应用程序到服务),因此必须支持许多身份验证方法。 因此,WebGui可以执行307重定向,而OData服务可以简单地接受基本HTTP身份验证。 当然,这全都取决于ICM(t.code SMICM)下每个服务的配置方式。
为所有服务使用单个目的地可能对开发人员有所帮助。 您只需要在目标URL上指定要调用的Odata服务即可。 您需要在正在开发的应用程序上指定它。 因此,假设您正在从SAPUI5应用程序调用它。 在这种特定情况下,您将在odata模型(manifest.json)中定义此模型,在该模型中,需要使用指向ABAP堆栈中Odata服务的后缀来配置它。 当您的应用程序调用此odata服务时,它将使目标(URL +身份验证+协议)与模型上定义的后缀啮合。 因此,307 http代码根本不会在应用程序上发生,因为您将不会通过WebGui交互式登录。 但是,座舱中的目的地不知道您要拨打的服务。 因此,它将把测试定向到WebGui(当未在URL中添加后缀时,ICM中的默认行为)。
因此,不应将307视为错误或测试失败。 这只是ICM中工作的方式。
关于,
伊凡
请将该URL更改为 https://sapes5.sapdevcenter.com/sap/bc/gui/sap/its/webgui
并关注以下博客供您参考- https://blogs.sap.com/2017/12/05/new-sap-gateway-demo-system-available /
请打开 您有详细说明问题的问题。
问候,
Jamie
您尝试在Web IDE中使用它,它应该可以工作。 否则,请提供您在那里看到的错误。
此致
Jamie
你好,
我正面临着同样的问题。 您能解决这个问题吗?
如果您能回忆起,您可以帮助您分享解决的方法吗?
最好的问候
Prachi
一周热门 更多>