Google api oauth桌面.net库

时间:2017-05-30 15:40:44

标签: .net google-api google-api-dotnet-client httplistener installed-applications

将Google API与OAuth 2.0配合使用时,Google建议您使用HttpListener桌面应用,并在文档中注明可能会遇到防火墙问题。如何在代码(GoogleWebAuthorizationBroker.AuthorizeAsync)中实现,以及可能出现的问题。例如管理员权限,防火墙问题 - 如果我使用他们的客户端库,我会遇到这些吗?

1 个答案:

答案 0 :(得分:1)

完整.NET框架(桌面)的本地代码接收器侦听器从LocalServerCodeReceiver.cs line 374开始。

在库的v1.26 +中,它在随机未使用的非特权端口上侦听http://127.0.0.1; see line 47

不应该导致用户权限或防火墙出现任何问题。但是,不知道您的机器配置方式意味着我无法完全确定这一点。