当前位置:主页 > 云存储 > 国际 >

云服务器_高端定制网站建设公司_排行榜

  • 国际
  • 2022-01-15 12:20
  • 动埠云

云服务器_高端定制网站建设公司_排行榜

本博客已过时,请按照操作指南操作这里:移动应用程序开发者开发平台-本机应用

在管理驾驶舱中新建应用,配置应用设置如下:

定义后端连接。我正在使用Gateway试用系统中的现有Odata服务::8080/sap/opu/odata/iwbep/gwdemo/

在Authentication选项卡下创建一个名为"SAPSecurity"的新安全">单击new并选择"HTTP/HTTPS Authentication"。提供Odata URL::8080/sap/opu/odata/iwbep/gwdemo/。按"需要"选择"控制"。

安全配置文件定义用户登录时的服务器身份验证。

最后保存应用程序。选择创建的应用程序并单击"ping",这将显示一条成功消息。创建的应用程序详细信息将在本机应用程序开发过程中使用。

嗨,开心返利,Midhun,

感谢您的撰写!问题,在Gateway驾驶舱中,当我尝试测试我的服务文档的URL时,总是得到提示输入用户名/密码。就好像基本身份验证是在服务器上设置的。这是预期的吗?我试过输入我的机器用户/密码以及smpAdmin用户,但无法通过。

我有一个Windows 7框,安装了SMP3 SP03用于测试。

谢谢!

DJ

谢谢JK!成功了!很抱歉劫持了这个线程,我有更多的问题要问,我会重新开始的。

谢谢!

DJ

嗨Midhun

谢谢您提供的详细文档,有个快速问题

1.如何设置用户名和密码?

2.我如何用android代码提供我的trail服务器IP

谢谢

Raja

嗨Midhun,

我正在使用SMP3.0的30天trail云服务器。由于我是SAP的新员工,请指导我。

1。我在本地服务器中配置了odata

您可以在这里访问SMP3.0管理UI:https://:8083/Admin

用户名:smpAdmin

密码:s3pAdmin.

2.在我的机器上下载示例代码而不是本地服务器..在尝试运行应用程序时无法命中服务器并且无法注册它。

我的代码:

StringreturnMsg="成功";

尝试

{

MapApplication.setUsername("你好");

MapApplication.setPassword设置密码("world");

ClientConnection ClientConnection=new ClientConnection(getApplicationContext(),"com.test.android系统,空,"SAPsecurity2",

MapApplication.getRequestManager());

clientConnection.setConnectionProfile文件(正确,"69.195.213.202",大数据现状,"8083",无效,null);

UserManager UserManager=new UserManager(clientConnection);

userManager.registerUser用户(真);

字符串appCID=userManager.getApplicationConnectionId();//获取创建的应用程序ID

全局.setappCID(appCID);

请帮我解决这个问题,在注册应用程序后端选项卡时,我会拒绝所有匿名访问,并将用户名设置为"hello",密码设置为"world"。这是正确的方式否则指导我。

期待您的答复。

拉贾

我给出的例子不是基于匿名访问。但是您也可以这样做,在smpcocket中创建应用程序时提供GW(以前是NWGW)的用户名和密码。SMP试用服务器的IP是动态的,谷歌搜索会给出IP"what is my IP"。

如果您不使用匿名访问选项,您可以从设备代码中传递GW凭据:

MapApplication.setUsername("P218746482");

MapApplication.setPassword设置密码("Initial123");

嗨Midhun,

感谢您的及时回复,运行代码时收到超时错误消息。

下面是我的hit服务器代码,我按照您的步骤配置odata,并按照您的示例。

不知道Cookpit?我需要在Cookpit中配置任何东西吗?我只是做了所有的配置在管理,由SAP提供的30天跟踪服务器。在我的机器上运行代码而不是从trail服务器…请引导我…

我也尝试了端口号:8083,仍然得到错误

非常感谢您的帮助

MapApplication.setUsername("P218746482");

MapApplication.setPassword设置密码("Initial123");

ClientConnection ClientConnection=new ClientConnection(getApplicationContext(),"com.test.android系统,null,"SAPsecurity2",MapApplication.getRequestManager());

clientConnection.setConnectionProfile文件(true,"69.195.213.202","57954",null,null);

UserManager UserManager=new UserManager(clientConnection);

userManager.registerUser用户(真);

字符串appCID=userManager.getApplicationConnectionId();//创建应用程序ID

全局.setappCID(appCID);

appSett=newappsettings(clientConnection);

你好,Raja,

我在尝试实现示例时遇到了相同的问题。原因是我在语句中没有使用正确的值:

clientConnection.setConnectionProfile文件(true,"66.175.100.29","8080",null,null);

我使用了重载方法

clientConnection.setConnectionProfile文件("")。

一旦URL正确,它就对我起作用了。

URL正是作为下面的快照(但没有字符串"/Admin"):

我希望它也能帮助您。

-Utsav Chobe

Midhun VP

你好Midhun,

和使用重载方法

clientConnection.setConnectionProfile文件("https://smpxxxtrial.hanatrial.ondemand.com"

"以适应我的环境。

(我相信这是预期的变化)

再次感谢您的支持这个博客!

-Utsav Chobe

猜你喜欢

微信公众号