将Google API与OAuth 2.0配合使用时,Google建议您使用HttpListener
桌面应用,并在文档中注明可能会遇到防火墙问题。如何在代码(GoogleWebAuthorizationBroker.AuthorizeAsync)
中实现,以及可能出现的问题。例如管理员权限,防火墙问题 - 如果我使用他们的客户端库,我会遇到这些吗?
答案 0 :(得分:1)
完整.NET框架(桌面)的本地代码接收器侦听器从LocalServerCodeReceiver.cs line 374开始。
在库的v1.26 +中,它在随机未使用的非特权端口上侦听http://127.0.0.1; see line 47
此不应该导致用户权限或防火墙出现任何问题。但是,不知道您的机器配置方式意味着我无法完全确定这一点。