小编Bru*_*hen的帖子

注销在 Microsoft Azure Web App 中不起作用

我正在使用以下方法来实现 Azure Web App 的注销功能。

我使用的网址为https://login.microsoftonline.com/ {0}/oauth2/logout?post_logout_redirect_uri={1},其中 {0} 是 Azure AD 网址,{1} 是 Web 应用程序网址。

示例网址:https://login.microsoftonline.com/myazuread.onmicrosoft.com/oauth2/logout ?post_logout_redirect_uri=http://myazurewebapp.azurewebsites.net

这给了我输出说明

您已退出帐户

关闭所有浏览器窗口是个好主意。”

但是,当我将网站网址放在浏览器上时,用户无需经过身份验证即可通过。我还添加了使 cookie 过期的代码,但这没有帮助。注销后,我希望用户被重定向到登录页面,并且用户应该必须经过身份验证才能登录。

azure asp.net-web-api azure-active-directory azure-web-app-service

5
推荐指数
1
解决办法
4387
查看次数

如何获取或计算 Azure 文件/共享或服务的大小

我目前正在构建一个托管在 Azure 中的多租户 Web 应用程序,它将使用 Azure 文件服务来存储每个客户端的数据 - 每个客户端将使用一个不同的文件共享来提供隔离。

我的问题是 - 如何发现特定文件共享中所有文件的大小?(用于计费目的)。

我有 PowerShell 脚本等来计算 Blob 存储的大小,但没有用于文件存储。有谁知道这是否可能以及如何完成,最好是从我的 C# 应用程序中完成?

c# azure-storage-files

4
推荐指数
1
解决办法
3701
查看次数

HostingEnviornment.QueueBackgroundWorkItem无法以天蓝色工作人员角色运行

我正在尝试在天蓝色工作角色上使用HostingEnviornment.QueueBackgroundWorkItem在后台执行某些任务,但是我在代码“由于对象的当前状态而导致操作无效”中遇到了异常

我们可以在天蓝色的工作人员角色上使用HostingEnviornment.QueueBackgroundWorkItem吗?如果不能,请帮助我在工作人员角色的后台如何处理流程任务。

c# azure azure-worker-roles azure-cloud-services

3
推荐指数
1
解决办法
2510
查看次数

Azure App Service升级dotnet核心

我的asp.net核心站点在发布后无法运行.经过一些故障排除后,我看到我的Azure应用服务上的dotnet版本仍然是1.0.0-rc3-004530.如何将其升级到1.1?

.net azure azure-web-sites .net-core

3
推荐指数
1
解决办法
698
查看次数

我想使用azure storage api列出容器内的所有子文件夹

我有一个等级

my container
  --images
      --img01
      --img02
Run Code Online (Sandbox Code Playgroud)

我想提出休息请求并得到结果: <BlobPrefix>images</BlobPrefix>

如此链接https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/enumerating-blob-resources下的“分隔的Blob列表”部分所示

但是,我没有得到这个结果,而是得到了所有资源名称作为递归调用。好像我没有提供任何分隔符。

要签名的字符串是:

GET /account/mycontainer

x-ms-date:Tue, 07 Feb 2017 05:38:21 GMT
x-ms-version:2016-05-31
comp:list
delimeter:/
maxresults:4
restype:container
Run Code Online (Sandbox Code Playgroud)

我发送的网址:

http://account.blob.core.windows.net/mycontainer?restype=container&comp=list&delimeter=/&maxresults=4
Run Code Online (Sandbox Code Playgroud)

结果我得到:

<xml>
<blobs>
<blob><Name>images/img01</Name>
<blob><Name>images/img02</Name>
</blobs>
</xml>
Run Code Online (Sandbox Code Playgroud)

但是基于上述链接。响应应为:

<xml>
<blobs>
<BlobPrefix>
<Name>images/</Name>
</BlobPrefix >
</xml>
Run Code Online (Sandbox Code Playgroud)

rest azure azure-storage azure-storage-blobs

2
推荐指数
1
解决办法
720
查看次数

webjob 在本地和生产中读取文件

使用 Webjobs 时如何读取文件?

试图这样做:

using (StreamReader sr = new StreamReader(VirtualPathProvider.OpenFile("~/content/file/file.txt")))
            {
                template = sr.ReadToEnd();
            }
Run Code Online (Sandbox Code Playgroud)

但是在本地运行失败

c# azure-webjobs

1
推荐指数
1
解决办法
2773
查看次数

Azure WebJob未记录到blob存储

我有一个dotnet核心1.1 web-api,它使用ILogger登录到控制台.如果我在azure控制台中打开监控/诊断日志下的应用程序日志记录(Blob)选项,则会拾取这些日志并将其发送到基于(appname)/ month/day/hour的Blob.这很好用.

但是,我的webjob使用相同的ILogger和相同的配置没有输出到这些mm/dd/hh目录.

如果我打开应用程序日志(文件系统),我会看到我的日志,但我真的希望它们转到相同的blob存储位置,所以我可以在Splunk中选择它们.

我哪里错了?

azure azure-webjobs .net-core

0
推荐指数
1
解决办法
606
查看次数