未经授权的尝试消耗数据

2020-09-23 16:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我不知道从哪里开始我有一个对...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我不知道从哪里开始我有一个对话框开始时介绍用户并进行了查询(odata正常工作,我已经用/sap/opu/这样的方法在sap逃脱中对其进行了测试。 odata/sap/ZERP_ACTIVIDADES_SRV/ReservaSet?$ filter = Asesor eq'10000324'),odata是在后端创建的,而在前端则使用tx/n/IWFND/MAINT_SERVICE添加该服务。

在我的控制器代码中(该应用程序非常简单,但是...):

 onInit:function(){
 this.oDialog();
 },

 oDialog:function(){
 var oView = this.getView();
 var oDialog = oView.byId(" userDialog");
//懒惰地创建对话框
 如果(!oDialog){
//通过片段工厂创建对话框
 oDialog = sap.ui.xmlfragment(oView.getId()," Calendario.app.view.Popup_usuario",此);
 oView.addDependent(oDialog);
 }

 oDialog.open(); //Abrimos el dialogo
 },

 getText:function(){
//Obtenemos el texto
 var asesor = this.getView()。byId(" usuario")。getValue();

//Hacemos la peticion al odata
 this.makeRequest(asesor).then(function(oData){
 var someModel = new sap.ui.model.json.JSONModel();
 someModel.setData(oData);
 this.getView()。setModel(someModel,"");
 });
//关
 this.getView()。byId('userDialog')。close();
 },

 closeDialog:function(){
 this.getView()。byId('userDialog')。close();
 },

 makeRequest:函数(sAsesor){
 返回新的Promise(function(resolve,reject){
 var oModel = new sap.ui.model.odata.ODataModel({
 serviceUrl:" https://client.com:port/sap/opu/odata/sap/ZERP_ACTIVIDADES_SRV",
 json:是
 });
 var sPath ="/img/ENDPOINT?filter = search eq" + sAsesor;
 oModel.read(sPath,null,null,true,
 函数(oData){
 resolve(oData);
 },
 函数(oError){
 reject(oError);
 });
 });
 }
 

我的观点

 
 
 <项目>
 
 <列>
 
 
 
 
 


 <项目>

 
 <单元格>
 
 
 
 

我得到了很多错误,即时通讯使用了称为CORS的Chrome扩展名,以允许控件来源

我可以在浏览器中看到我的odata,但是我不知道需要检查什么

(66.9 kB)
6条回答
暮风yp
2020-09-23 16:45
 var sPath ="/img/ENDPOINT?filter = search eq" + sAsesor; 

为什么在这里放置ENDPOINT?

一周热门 更多>