尝试获取CSRF令牌时未授权SAP网关

2020-09-08 01:33发布

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

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


SAP网关在尝试获取csrf令牌时遭到403未经授权。

相同的用户名/密码可用于读取操作。

我看了其他一些帖子。

我们正在使用http,但是将login/ticket_only_by_https设置为0。

我也查看了该服务,但没有看到参数〜CHECK_CSRF_TOKEN = 0,如下所述: https://archive.sap.com/discussions/thread/3723417

参数列表显示为空白。

还有其他想法吗?

我写了一个小型的c#程序来尝试获取csrf令牌,它可以在我们的测试系统上运行,但是在客户系统上失败了。 我还无法弄清楚为什么。

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

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


SAP网关在尝试获取csrf令牌时遭到403未经授权。

相同的用户名/密码可用于读取操作。

我看了其他一些帖子。

我们正在使用http,但是将login/ticket_only_by_https设置为0。

我也查看了该服务,但没有看到参数〜CHECK_CSRF_TOKEN = 0,如下所述: https://archive.sap.com/discussions/thread/3723417

参数列表显示为空白。

还有其他想法吗?

我写了一个小型的c#程序来尝试获取csrf令牌,它可以在我们的测试系统上运行,但是在客户系统上失败了。 我还无法弄清楚为什么。

付费偷看设置
发送
1条回答
wang628962
1楼-- · 2020-09-08 02:18

解决此问题的一种方法是将以下内容附加到URL:"?spnego = disabled"。

我在以下位置找到了此信息:

https://launchpad.support.sap.com/#/notes/0002462330

2462330-您的浏览器未配置为在Fiori Client-FC/KAP上使用SPNego错误

自2017年4月24日起使用英语的版本1

Component:MOB-FC

优先级:普通

类别:问题

发布状态:已发布给客户

评分有用:

(2人)

质量评级:



说明产品本文档由语言引用评级本文档

症状

尝试将Fiori Client iOS连接到Netweaver Gateway时收到错误消息"您的浏览器未配置为使用SPNego,请按F5(页面刷新)继续"。

环境

  • Fiori Client 1.8.7 iOS
  • 已配置SPNego的Netweaver网关

再现问题

  1. 使用SPNego(协商)身份验证配置Netweaver网关和Fiori Launchpad。
  2. 尝试连接iOS Fiori客户端。
  3. 观察者错误"您的浏览器未配置为使用SPNego"。

原因

所有平台上的Fiori Client不支持SPNego(协商)身份验证。

分辨率

用户向Fiori URL添加了URL参数spnego = disabled,并且此问题已解决。

一周热门 更多>