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

“验证电子邮件”中的keycloak配置HTTP链接

公德明
2023-03-14

当我的用户收到“请验证电子邮件链接”时,模板中的链接总是:http://localhost:8280/auth....

但是在此更改之后,我不能再启动我的Quarkus应用程序,因为我得到以下错误消息:颁发者验证错误:received[https://mylinktomywebsite.com/auth/realms/turniersoftware]

所以我移除了KeyCloak中的这个设置。

可以有人请解释我,我必须配置什么,以获得在我的电子邮件广播领域正确。谢谢。

共有1个答案

边国安
2023-03-14

根据keycloak文档,默认主机名提供程序使用配置的FronteNURL作为前端请求(来自用户代理的请求)的基础URL,并使用请求URL作为后端请求(来自客户机的直接请求)的基础。在您的示例中,我认为配置的客户机是Java客户机(即后端),因此为了强制所有后端请求通过公共域(frontendurl),您可能需要在standalone.xml文件中将forceBackEndurltoFrontendurl属性设置为true。请查看以下链接以作进一步参考。主机名SPI

 类似资料:
  • 我是grails新手,正在用grails开发一个web应用程序。 在我的注册页面中,我正在获取用户的电子邮件ID,并且我需要发送带有身份验证链接的邮件。 http://grails.org/plugin/mail http://grails.org/plugin/email-confirmation 我参考了这些网页和许多其他网页来完成这项任务。但问题是,我的电子邮件没有发送。 我使用过 邮件设置

  • 我正在使用AWS Cognito进行电子邮件验证,但我遇到的用户注册问题是,它只发送验证代码,无法自定义电子邮件,因此我可以重定向用户,以便在Cognito上验证其电子邮件。使用。net core 2.1 C#。 到目前为止,我得到的是使用亚马逊提供的SES发送电子邮件验证码。 我想使用电子邮件验证链接验证用户电子邮件。

  • 我正在提示我的应用程序用户提供电子邮件凭据。 在用户插入电子邮件并通过后,我想验证该帐户。 我正在使用javax。邮政有没有办法验证帐户?只确保凭据确实有效——否则我想显示一个无效用户并传递消息。 也许是某种表演方式: 并在不发送任何内容的情况下检查身份验证异常。

  • 每个社区都需要发送电子邮件给用户,用来激活账户、重置密码、接收通知以及与其他用户通讯交流。作为论坛管理员,您首先要做的几件事之一就是配置好论坛的邮件服务!配置错误的话,用户在注册时会收到报错。 Flarum 默认提供以下所列驱动,若有需要,开发者可自行开发插件添加 自定义邮件驱动。 这是最常用的邮件驱动,需要您配置主机地址、端口、加密方式、用户名和密码,以使用外部 SMTP 服务。请注意,加密方式

  • 我们正在评估KeyCloak以取代我们的用户注册和身份验证的自定义实现。 我们当前的工作流提供了一个注册屏幕,用户可以在其中自行注册。在提交注册表单时,自定义验证流被触发,随后向用户发送电子邮件以验证他们的电子邮件并激活他们的帐户。电子邮件中的链接允许他们设置密码,然后向他们发送欢迎电子邮件。 null

  • 每当我在Firebase中使用电子邮件/密码身份验证提供程序时,提供程序都会在成功注册时发送一个无记名令牌,即使是。是否有一种开箱即用的方法将电子邮件/密码身份验证提供程序配置为在用户验证其电子邮件地址之前不发送无记名令牌(并返回403错误)? 请注意,我知道如何创建用户、登录用户、发送验证电子邮件等。。。使用firebase v9。x通过firebase/auth中的方法创建用户(使用Email