当前位置: 首页 > 知识库问答 >
问题:

如何授予客户端对azure文件存储的有限权限?

卫和洽
2023-03-14

使用windows azure blob存储并通过带有共享访问签名的url提供访问对于从客户端从本地驱动器上载文件来说是非常棒的。但是,我如何对azure文件存储执行相同的操作,以使客户端能够访问它?

共有2个答案

杨经武
2023-03-14

截至今天,Azure文件服务不支持共享访问签名

我可以想到的一个选项是读取应用程序中的文件内容,并让应用程序下载文件(使用类似于内容处置的方法)。

督俊雅
2023-03-14

Azure文件存储服务不是为外部用户提供对文件的访问而设计的。它的主要用途是充当Azure中运行的云服务和虚拟机的文件共享。

您应该使用Azure Blob存储和共享访问签名与外部用户共享文件。

 类似资料:
  • 问题内容: 我正在使用一组受oAuth2保护的服务。当前它是这样工作的:客户端使用其用户名和密码登录。我用这些交换令牌。我将令牌保存在会话中,并在每次调用服务时提交。它可以工作,但是问题是我完全手动执行此操作,而没有使用很多Spring Security oAuth2支持。外观如下: 如您所见,我自己创建了身份验证提供程序。它正在接受该标准,但正在产生自己的扩展,该扩展也保留了实际内容,因此将其保

  • 我正在尝试制作一个使用数据库的java应用程序。我已经下载了db2并创建了一个用户'student'。我的程序中有以下几行: 显然,我几乎不知道我在做什么,我不知道如何给予“学生”必要的特权。也就是说,我不知道什么用户可以给他特权,因为我从来没有创建过另一个用户。我看到有人提到过'db2admin'(我使用的是windows),但我不知道该如何处理这段信息。我不知道如何检查现有用户,也不知道对db

  • 我使用Power BI Developer注册了一个新的应用程序,然后访问Portal Azure并执行以下步骤:

  • 有了Nexus5,OSM6.0。1,然后在照相机应用程序中选择一张照片并进行“共享”。在目标应用程序中,它从intent和文件路径获取Uri。当新建FileInputStream(新文件(pathToFile))时,它抛出:打开失败:EACCES(权限被拒绝) 这是因为未授予“存储”权限,但不希望要求用户专门授予“存储”权限。是否有其他方法可以在没有“存储”权限的情况下读取文件? 文件路径是这样提

  • 我已经创建了Google存储桶,为桶中的音频文件执行Google语音到文本的转换。但这不起作用,因为bucket拒绝访问Google语音API。 错误消息:匿名调用方没有存储。对象。获取访问权限\u被拒绝 语音使用API密钥进行身份验证,存储使用服务帐户密钥进行身份验证。我已经授予访问bucket中服务帐户的权限。 是否可以对存储桶进行语音访问? 我也尝试过给服务号桶权限。但是它不起作用。

  • 授予Snowflake中所有存储过程的执行权限。 我想我需要添加执行权限,但我不知道在雪花中需要在哪里配置存储过程权限。 有人想给存储过程/表权限吗?

  • 已试过 获取 错误1064(42000):您的SQL语法中有错误;查看与您的MySQL服务器版本相对应的手册,了解第1行“标识由'root'WITH GRANT option”附近使用的正确语法。 注意:在以前的版本中尝试时同样有效。 也试过 获取 错误1410(42000):不允许创建具有授权的用户 MySQL(8.0.11.0)用户名/密码是root/root。

  • 问题内容: 我有一个脚本,可以创建数据库,存储的proc,视图,表,udf。我想包含一个脚本来创建用户’user_1’并授予对数据库的执行权限。 我尝试以下为所有存储的过程创建Grant exec命令 但是不起作用。它给 ’;’附近的语法不正确。 我该如何解决? 问题答案: 创建登录名:创建服务器级别的登录名。然后…创建用户:让登录帐户附加到您的数据库。然后…将执行权限授予:向您的数据库中的所有s