我正在为Java应用程序使用Tyk。
在我的信任中,我正在实现一个OAuth2流,它将通知我的系统保存一些关于Tyk生成的访问令牌的数据库信息。
“通知”:{ "shared_secret":"<%= @tyk_shared_secret %>","oauth_on_keychange_url":"<%= @oauth2_on_keychange_url %>“}
我是问这个Post通知是同步的还是异步的?如果它是异步的,则是要更改以使其同步的配置?。
在Tyk文档(https://tyk.io/docs/tyk-rest-api/api-definition-object-details)中,有:
通知:当Tyk实现OAuth2流时,因为一旦发出授权代码,它将代表您处理访问请求,因此需要通知您的系统这些请求已经发生。它会将密钥数据发布到这些选项中的URL集,以确保您的系统与Tyk同步。 notifications.shared_secret:向您的服务发布的数据将使用此共享机密作为授权头。这是为了确保接收到的消息来自Tyk,而不是来自另一个系统。 notifications.oauth_on_keychange_url:将发送更新信息的URL -如果通信失败,该URL将被轮询3次。在一个200确定的反应,它停止。
发布于 2018-10-09 17:44:34
这是在Tyk处理访问请求并使用goroutine发送通知、以进行参考检查这之后触发的。
https://stackoverflow.com/questions/52718318
复制相似问题