我创建了一些代码,使用CloudStorage对象的GetFolder()方法从box.NET获取文件夹。但当我运行它时给了一个NullReferenceExeption,我不知道是什么问题。该代码适用于Dropbox。顺便说一句,Box.NET凭证没有问题,因为我成功地打开了与Box.NET的连接。
任何帮助将不胜感激
答案 0 :(得分:3)
如果你还在调查这个问题,我只需要自己调试一下。
我一直在忽视这个问题,因为这个问题很小,但请查看BoxNetStorageProviderServices.cs
。
OnNameBase
假设网址将以http
而非https
到达。然后,字符串替换会将网址从https://www.box.com/dav/blahblah
更改为httpss://www.box.com/dav/blahblah
。
添加一点点逻辑之后,一切都很有效。
答案 1 :(得分:0)
您使用的是哪个库?有一个Box C#库,Box提供了使用Box apis的基本工具:https://github.com/box/box-csharp-sdk
如果您使用box-api标记标记此问题,您还可以从更广泛的Box社区获得更多帮助。