gpt4 book ai didi

go - 如何在Gocloak中跳过(X509)证书验证?

转载 作者:行者123 更新时间:2023-12-01 19:47:11 24 4
gpt4 key购买 nike

我正在尝试使用gocloak从keycloak验证我的 token ,并为此输入以下代码。

token:=""
client:= gocloak.NewClient("https://example.com")
_, err := client.RetrospectToken(token,"client-id" ,"client-secret", "realm")
log.Print(err.Error())

我越来越错误了,
Post https://example.com/auth/realms/realm/protocol/openid-connect/token/introspect: x509: certificate signed by unknown authority
有什么方法可以跳过gocloak中的证书验证。

最佳答案

因此,您正在寻找TLS中证书的跳过验证,请尝试使用RestyClient

token:=""
client := gocloak.NewClient(serverURL)
restyClient := client.RestyClient()
restyClient.SetDebug(true)
restyClient.SetTLSClientConfig(&tls.Config{ InsecureSkipVerify: true })
_, err := client.RetrospectToken(token,"client-id" ,"client-secret", "realm")
log.Print(err.Error())

关于go - 如何在Gocloak中跳过(X509)证书验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60797274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com