当前位置: 首页 > 知识库问答 >
问题:

使用来自Keycloak的URL OIDC参数重定向给出了错误的请求

郜联
2023-03-14

我的当前设置如下:

    null

我对使用Keycloak作为SSO提供者的概念相当陌生,所以这可能是我错过的非常琐碎的东西。

[编辑]如果我在Fiddler中对受限页发出请求,它会给我一个“无状态cookie”,但是当我使用任何类型的浏览器时,它会说“禁止”,我的日志会说错误[org.keycloak.adapters.oAuthRequestAuthenticator](默认任务-9)未能验证令牌:无效的令牌颁发者。应为http://keycloak:9090/auth/realms/kerberos-realms/“,但应为http://keycloak:8080/auth/realms/kerberos-realm”

共有1个答案

范哲
2023-03-14

我确实找到了解决办法:

  • 我试图用浏览器更改Fiddler客户机,但我遇到了这样一个问题:它告诉我令牌的颁发者不是预期的颁发者,我发现在我的standalone.xml中,身份验证endpoint的拼写是大写的,而它期望的是小写的。至于“no state cookie”,我想浏览器处理的是此类请求,与Fiddler处理的有点不同。
 类似资料:
  • 我有一个angular 2应用程序,它使用firebase进行身份验证。我想使用谷歌作为我的身份验证提供者,并有一切设置,以便它应该工作。 如果我尝试用signinWithPopup进行身份验证(如文档中提到的),它可以工作: 但是,如果使用重定向尝试相同的代码,则会出现错误: 有人知道为什么弹出式方法有效而重定向方法无效吗?

  • 我需要使用从ajax请求中获得的链接重定向用户。我需要的基本上只是一个页面的路径: 在这个控制器中,我应该将用户重定向到一个链接,我应该从ajax请求中获得这个链接: 因为,这将只是一个路径,用户只有在为它编写url时才能访问它,所以页面上不会有任何链接,我无法将任何数据从前端发送到后端来使用它?我不知道我该怎么处理这个问题?

  • 我们有Tomcat 9 Web服务器在生产中。我们面临的问题是,如果Tomcat收到任何格式错误的URL,我们希望显示我们应用程序的自定义错误页面,如下所示 http://URL/| 或 http://URL/[ 我在Tomcat应用服务器的web.xml中添加了错误页面标签,如下所示 我们在tomcat的webapps目录下的应用程序根文件夹中有error.html。 每当用户试图请求任何不存在

  • 问题内容: 我有一个网页。该网页将用户重定向到另一个网页,或多或少通过以下方式: 好吧,您知道,我要做的是将GET参数转换为POST参数。不要告诉我这很不好,我知道我自己,这也不是我真正要做的,重要的是我从数组中收集数据并尝试通过POST将其提交到另一个页面。但是,如果用户关闭了JavaScript,它将无法正常工作。我需要知道的是:有没有一种方法可以通过PHP传递POST参数,以便重定向也可以通

  • /***政治动物*contentscript.js加载到manifest.json中列出的每个页面*此插件将新闻网站上的所有图像替换为*穿西装的动物的图片,作为对新闻内容的评论。为Web 2制作*2013年11月20日*/ //随机图像数组 //重定向 //确保代码符合我的要求。只要链接显示的数字大于-1,那么站点扩展就是working console.log(referer);console.l

  • 我在摆弄弹力靴,但每向前走一步,就会让我后退两步。 我将我的简单应用程序与Springboot连接在一起,但我没有得到这个错误: 还有这一点: 我不用任何数据库。应用程序非常简单。下面是主要的类: 下面是其他两个类和: 就是这样。尽管它可能很简单。 下面是文件结构以及build.gradle文件内容: 能有人请帮助我让这个小程序运行,指出我在正确的方向,以解决这个问题? 事先好心谢谢你。