我正在使用办公室网络学习SAP HANA,要连接到HANA系统,我必须首先连接到VPN,然后只有HANA系统上线。我配置了一个简单的项目XS应用程序,但是当我尝试运行它时,它显示了下面的
生成的网址是https://hana01:4300/SampleXSapp/main.xsjs
**我不知道它从哪里拿起“hana01:4300”**
**在线教程有运行它的端口8000 **
如果我与VPN断开连接,那么我的HANA系统会关闭,图标会从绿色变为灰色。
我附加文件和屏幕截图以防万一,你可以检查一下代码的错误。另请告诉我是否必须在网络中进行一些更改以解决此特定错误。
我的档案“main.xsjs”
$.response.contentType = "text/html";
var output;
output = "Hello World! This is a demo of simple SAP HANA Extended Services Application. Stay tuned to learn more.";
$.response.setBody(output);
我的.xsaccess文件:
{
"exposed" : true,
"authentication" : [{ "method": "Basic" }]
}
.xsapp文件没有内容。
我的HANA系统
我在HANA Cloud平台上制作了相同的程序,我可以运行我的系统,
请提前告知如何解决此问题。
答案 0 :(得分:1)
在HANA Studio中,如果右键单击连接名称(H01),然后点击“属性”,您将在“XS属性”下看到用于XS引擎的地址。 这是您按照我的理解点击HANA Studio中的运行按钮时使用的地址。 我建议您使用IP地址(172.30.170.00)进行更改,因为您的主机文件中可能没有正确映射“HANA01”。
当您的实例ID为00时,端口4300是用于HTTPS的默认端口,这是您的情况。 HTTP是8000。
但这适用于HANA XS Classic,因为XS Advanced使用不同的端口。
您始终可以调整从HANA Studio运行xsjs文件时生成的URL地址,并获取正确的URL地址来修复“XS属性”。
希望这有帮助