在通过 Spotify App Remote 在 iOS 上的 SPTSession 进行身份验证时获得奇怪的刷新令牌



当我使用 Spotify 的 iOS App Remote SDK(使用 SPTSession(进行身份验证时,我从以下didInitiate委托方法返回的刷新令牌字符串非常奇怪:

sessionManager(manager: SPTSessionManager, didInitiate session: SPTSession)

它包含许多斜杠(/和's(,并且总是以==结尾。

b8H5valXhxW9TuyV32crw7Ra+60FYCDDIv2mmJPznVuLA5hvmafbAggnEM/q
y7s4d+g3iXIzZ7s/Fcl/IXfc6CIn6G+kUXvhJpQDnHMi5NvRfgQ0i+qu/KKs
TqovRzfOOoaUo7EKHzXCwlhCbYM3YFjdFNchQwc4DShQCuvG0D/ql6RiSMHh
PA==

这似乎不是一个正确的刷新令牌,并且在命中服务器的刷新逻辑时无法刷新。我该如何解决这个问题?

好吧,我会的。我能够通过从SPTConfiguration对象中删除tokenSwapURLtokenRefreshURL属性来解决此问题。我正在将这些URL设置为Heroku一键式Spotify令牌交换服务所需的URL。非常奇怪的是,简单地设置这些属性会导致这样的混乱!

相关内容

  • 没有找到相关文章

最新更新