来自 .Net SDK 的数据湖分析调用(用户未授权)

Data Lake Analytics call from .Net SDK (user not authorize)

目前我正在尝试从我的 Web 应用程序中的数据湖分析中调用我的 U-SQL 作业。为此,我使用官方的 .net sdk。我正在通过另一个 web 应用程序使用 azure 进行授权,该应用程序位于 azure 活动目录中并且可以访问数据湖文件(这在我的应用程序中也很完美)并且具有对数据湖分析资源组的读取权限。我只是尝试使用来自互联网的一些选项(在两种服务上打开防火墙,检查我在数据湖分析中是否有数据湖存储 az 数据源)但它不起作用:/所以也许我的问题还有其他解决方法?或者我应该使用另一种方式在数据湖分析 sdk 中授权我并执行我的 U-SQL 作业?

这是我在 visual studio 中的错误消息:

附加信息:用户无权执行此操作。

我最近 运行 喜欢类似的东西。对我来说,这是由于一些权限设置: 1) 检查 App 用户是否有权访问 system\job 文件夹及其所有子文件夹。如果您使用的是内部 u-sql 数据库,也对目录文件夹执行相同操作 要么: 2) 此外,该应用可能需要是数据湖存储的所有者。

如果有帮助请告诉我...