SAP's SAPUI5 framework으로 시작하고 로그온 토큰 (MYSAPSSO2)을 사용하여 단일 로그온을 시도하지만 토큰을 가져 오거나 OData HTTP 요청에 토큰을 첨부 할 수있는 곳을 볼 수 없습니다 . 나는 위의 링크 된 블로그 게시물의 예는 사용자 이름/암호를 사용하지만 토큰을 사용하지 않는 : 나는 SDK에서 제공하는 ODataModel.js 파일을 볼 경우에도SAPUI5 및 로그온 토큰/SSO?
// Specify the SAP Gateway SalesOrder service as an OData model
var salesOrderService =
"https://gw.esworkplace.sap.com/sap/opu/sdata/IWFND/SALESORDER",
// The SalesOrder service requires authentication
// get the username/password from the SDN page.
username = "[username]",
password = "[password]",
// SAP Gateway only supports XML, so don't use JSON
asJson = false,
salesOrderModel = new ODataModel(salesOrderService, asJson, username, password)
를 생성자는 로그온을지지 않습니다 토큰 :
/**
* Constructor for a new ODataModel.
*
* @param {string} sServiceUrl required - base uri of the service to request data from
* @param {string} [bJSON] (optional) true to request data as JSON
* @param {string} [sUser] (optional) user
* @param {string} [sPassword] (optional) password
*
* @class
* Model implementation for oData format
*
* @extends sap.ui.model.Model
*
* @author SAP AG
* @version 1.2.0
*
* @constructor
* @public
*/
나는 사람이 SAPUI5와 SSO/MYSAPSSO2 로그온 토큰 경험이있는 경우 (이 새로운 이후 아무도 아직이 들어 보지 않았다면, 나는 놀라지 않을 것이지만) 궁금합니다.
SAPUI5에 대한 SAP 인증 공급자에 대한 지침이 있기를 기대했지만 이것이 우리가해야 할 일이라고 생각합니다. 그러나 SAP 포털에 호스팅 된 SAPUI5 응용 프로그램의 경우 브라우저가 이미 MYSAPSSO2 토큰을 가지고 있으며 동일한 도메인에 있으면 SAP NetWeaver Gateway로 전달할 가능성이 높으므로 걱정할 필요가 없을 것입니다 . –