sgcWebSockets 4.3.4

· 版本发布

本版本包含的变更:

 [+] : 新增组件 TsgHTTP_OAuth2,该协议允许第三方应用程序代表资源所有者或以自身名义获取对 HTTP 服务的有限访问权限。

[+] : 在 TsgcWebSocketClient 组件中新增属性 "Authentication.Token.OAuth",允许链接到 TsgcHTTP_OAuth2 并在 WebSocket 客户端连接到服务器之前获取访问令牌。
[+] : 新增演示 "OAuth2",展示如何从 Google API 获取 OAuth2 凭证。
[+] : 在 TsgcWebSocketClient 中新增事件 "OnSSLVerifyPeer",允许对证书进行更详细的验证。

[*] : 修复 DoUnRegisterProtocol 方法中的错误:调用该方法时引发访问冲突的问题。(感谢 Alessandro 反馈。)
[*] : 修复 OpenSSL 1.1.1 在启用 VerifyCertificate 时的错误。(感谢 Mathieu 反馈。)

OAuth2 组件

 sgcWebSockets 4.3.4 现在支持 OAuth2 协议,该组件可以单独使用,也可以附加到 TsgcWebSocketClient。

OAuth2 WebSockets