C# 如何以编程方式对box.net进行身份验证?

C# 如何以编程方式对box.net进行身份验证?,c#,oauth-2.0,box-api,C#,Oauth 2.0,Box Api,我正在使用OAuth2.0协议进行身份验证。我无法在没有任何用户交互的情况下(根本没有UI)以编程方式获取访问令牌。目的是列出enterprise Box.Net帐户下所有用户的所有文件。我期待的流量就像谷歌硬盘 这在Box当前的OAuth 2实现中是不可能的,尽管我们正在努力支持额外的授权类型。这在Box当前的OAuth 2实现中是不可能的,尽管我们正在努力支持其他授权类型。如果您只使用一个box enterprise帐户,那么您始终可以使用浏览器创建一次访问令牌和刷新令牌,然后在14天前使用

我正在使用OAuth2.0协议进行身份验证。我无法在没有任何用户交互的情况下(根本没有UI)以编程方式获取访问令牌。目的是列出enterprise Box.Net帐户下所有用户的所有文件。我期待的流量就像谷歌硬盘

这在Box当前的OAuth 2实现中是不可能的,尽管我们正在努力支持额外的授权类型。

这在Box当前的OAuth 2实现中是不可能的,尽管我们正在努力支持其他授权类型。

如果您只使用一个box enterprise帐户,那么您始终可以使用浏览器创建一次访问令牌和刷新令牌,然后在14天前使用服务器端的cron以编程方式刷新访问令牌

如果您只使用一个box enterprise帐户,则始终可以使用浏览器创建一次访问令牌和刷新令牌,然后在14天前使用服务器端的cron以编程方式刷新访问令牌

当使用OAuth 2.0时,您无法自动执行(即跳过人工授权接口)我是否有其他OAuth 2.0的替代方案来实现这一点?所有这些服务都支持的替代方案并不存在。因此,我在此得出结论,到目前为止,如果没有用户在场(没有人工交互),就不可能获得文件列表。我说的对吗?这是在一个相关的问题“Box的OAuth2实现不会生成永久令牌。”这意味着即使您有一个有效的安全令牌,Box.net也不支持它。其他服务确实支持永久令牌。当使用OAuth 2.0时,您无法自动执行(即跳过人工授权接口)我是否有其他OAuth 2.0的替代方案来实现这一点?所有这些服务都支持的替代方案并不存在。因此,我在此得出结论,到目前为止,如果用户不在场(没有人机交互),就不可能获得文件列表。我说的对吗?这是在一个相关的问题“Box的OAuth2实现不会生成永久令牌。”这意味着即使您有一个有效的安全令牌,Box.net也不支持它。其他服务确实支持永久代币。明智!!!我也用类似的思路思考并实现了它。我希望我们能在不久的将来拥有类似谷歌的服务账户。谢谢你的回答。明智!!!我也用类似的思路思考并实现了它。我希望我们能在不久的将来拥有类似谷歌的服务账户。感谢您的回答。八个月后-是否完成了“处理其他补助金类型”的过程?@seanrose:您是否完成了对Cosole/Library支持的工作。我的意思是在没有用户交互的情况下进行身份验证?八个月后-是否完成了“处理其他补助金类型”的过程”关于其他补助金类型的工作已经完成了吗?@seanrose:您是否已经完成了对Cosole/Library支持的工作。我的意思是没有用户交互的身份验证?