Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从.NET WCF服务向Google驱动器插入文件_.net_Wcf_Google Drive Api - Fatal编程技术网

从.NET WCF服务向Google驱动器插入文件

从.NET WCF服务向Google驱动器插入文件,.net,wcf,google-drive-api,.net,Wcf,Google Drive Api,我创建了一个示例应用程序,用于将文档插入.NET中的Google drive。 为此,我使用了WCF服务。我传递给服务方法:访问令牌、刷新令牌和到期时间 我使用传递给它的参数,在服务中使用GoogleDrive.NETSDK创建验证器和驱动器服务。 在插入过程中,它给出了错误 如果设置ContentLength>0或SendChunked==true,则必须提供请求正文。在[Begin]GetResponse之前调用[Begin]GetRequestStream。 我做错了什么?这看起来像是最近

我创建了一个示例应用程序,用于将文档插入.NET中的Google drive。 为此,我使用了WCF服务。我传递给服务方法:访问令牌、刷新令牌和到期时间

我使用传递给它的参数,在服务中使用GoogleDrive.NETSDK创建验证器和驱动器服务。 在插入过程中,它给出了错误

如果设置
ContentLength>0
SendChunked==true
,则必须提供请求正文。在
[Begin]GetResponse之前调用
[Begin]GetRequestStream


我做错了什么?

这看起来像是最近修复的库的已知问题:

如果不想更新整个库,只需确保在


如果您可以等待,库的较新版本将很快发布,并将包含该修复程序。

您能否与我们共享代码中插入的部分?这可以帮助我们调试您的问题。另外,你可能对我们的网站感兴趣。我在这个链接上分享了代码。。。我使用的示例代码与您建议的相同。你好,Alian,.net驱动器示例似乎是使用旧的google客户端库开发的,该库存在一些已知问题。我可以获得更新的示例吗?使用修补程序更新库后,我无法访问“Authenticator”类。我现在应该如何使用它,或者“Authenticator”的替代方案是什么。尝试使用OAuthAuthenticator和DelegateAuthenticator,但出现以下错误:“无法将类型‘Google.API.Authentication.OAuth2.OAuth2Authenticator’隐式转换为‘Google.API.Authentication.IAAuthenticator’。存在显式转换(是否缺少转换?)。在最近的更新中已删除Authenticator类,现在您必须使用一个实现IAuthenticator接口的类,例如OAuth2Authenticator。