点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 根据此文档: 当 asa...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 根据此文档: 当 asa...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
根据此文档:
"当 asagentsalesgroup 用户组成员的辅助服务代理单击下订单按钮时,URL会被评估并禁止该辅助服务代理下订单 订单并在页面顶部显示警告:您没有执行此操作的访问权限。"
使用默认的 asagent
在v1905中不起作用查看bean:
/checkout/multi/summary/placeOrder
看起来不正确,因为下订单是POST呼叫。 但是,即使我将其更改为 POST:/checkout/multi/summary/placeOrder ,也无法正常工作。
主要是因为评估程序类检查 asagentsalesmanagergroup 而不是文档中提到的 asagentsalesgroup
@Override
公共布尔值评估(最终HttpServletRequest httpservletrequest,最终HttpServletResponse httpservletresponse)
{
如果(pathMatches(httpservletrequest)&& getAssistedServiceFacade()。isAssistedServiceAgentLoggedIn())
{
最终的UserGroupModel managerGroup = getUserService()。getUserGroupForUID(
辅助服务服务常量(AS_MANAGER_AGENT_GROUP_UID);
最终的UserModel代理= getAssistedServiceFacade()。getAsmSession()。getAgent();
//如果代理不在管理员组中,则限制访问
如果(!getUserService()。isMemberOfGroup(agent,managerGroup))
{
sendRedirectToPreviousPage(httpservletrequest,httpservletresponse);
返回false;
}
}
返回true;
}
可能是一个错误。 谁能帮忙。
感谢玛尔塔。
我已答复了机票。 问题不在任何环境上,而是在本地的OOB加速器设置上。 我还提到了复制步骤。 我还强调了代码问题。 如果需要我提供其他任何信息,请告诉我。
一周热门 更多>