小编Ash*_*sam的帖子

无法访问 Azure 文件共享 | 端口 445

我已经设置了 Azure 存储文件,并在我的开发计算机中添加了一些防火墙规则来打开端口#445。但我现在无法访问我的文件共享。它也不响应 ping 命令。

但我可以从 Azure VM IaaS 服务器访问相同的文件共享。有什么我错过的吗?

azure azure-files

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

https://<myapp>.azurewebsites.net/.auth/login/aad/callback 是什么意思?

我正在使用 Azure 应用服务为我的 Web 应用程序配置身份验证。我选择使用 Express 模式的 AAD 来注册我的应用程序。

它在 AAD 上注册了我的应用程序,回复 URL 为https://.azurewebsites.net/.auth/login/aad/callback。我拦截了上述回调的 GET\ POST 请求。它发送访问令牌。

问题:我还没有在网络应用程序中实现上述reply-url 的控制器。谁处理得正确?

请让我了解一下上面的回调。如果需要的话可以更改为不同的 POST URL 吗?

c# authentication azure oauth-2.0 azure-web-app-service

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

400 错误请求 | 从 ASP.NET Web API 接收自定义错误消息或模型

我们有一个由第三方公开的 Web API,我们对此没有任何控制权。看起来他们正在包装自定义错误消息模型以返回 400(错误请求))。

\n\n

使用 Postman 时我们得到自定义错误消息模型

\n\n
{\n    "Message":\xc2\xa0"Site Name Exists",\n    "ErrorId":\xc2\xa0"<some-guid>",\n    "ErrorCode":\xc2\xa0400,\n    "GeneratedTime":\xc2\xa0"<some-datatime>",\n    "RequestedUri":\xc2\xa0"origin-api-uri"\n} \n
Run Code Online (Sandbox Code Playgroud)\n\n

我们尝试使用HttpWebResponseWebResponse从 API 获取响应,但它在 上抛出异常并显示 400 代码httpWebRequest.GetResponse()。它没有给我们预期的响应,就像我们在 Postman 中得到的那样,但它说 400(错误请求)并带有默认错误消息“远程服务器返回错误”。

\n\n

我们希望以邮差身份获取原始错误消息。有什么想法吗?

\n

c# httpwebrequest httpwebresponse asp.net-web-api

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

为什么C#中的Stack &lt;T&gt;类在ADT中允许ElementAt(index)?

堆栈是一种抽象数据类型(ADT),应该具有一个密封的操作列表,例如Push(),Pop(),Peek()等,以强制执行后进先出(LIFO)原则。

但是它具有ElementAt(index),允许我访问堆栈中的任何元素。据我了解,Stack应该对不在表面上的元素具有较小的可见性。是不是

c# stack adt data-structures

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

奇怪的场景 Convert.ToChar(integer) 或 (char)integer

我有以下条件。

Console.WriteLine(Convert.ToChar(65)); // Gives 'A'

Console.WriteLine(Convert.ToChar(65) + 1); // Gives 66; Expectation was 'A1'

Console.WriteLine(Convert.ToChar(65) + "1"); // Gives 'A1'
Run Code Online (Sandbox Code Playgroud)

这是为什么?我想要第三种情况。

c#

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

逻辑应用中的嵌套 foreach 循环不应用并发控制设置

在逻辑应用程序中,我递归地运行文件夹来获取文件。因此,我有几个“foreach”连接器嵌套在另一个连接器中。外部 foreach 连接器(当并发:关闭或 20 个实例时),它并行运行以通过文件夹运行。但是读取文件的内部 foreach 连接器速度太慢。

对于每个文件,需要 2-5 秒。对于 #2500 个文件,总共花费了 (2500 * 5) 秒。

concurrency azure azure-logic-apps

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

StackExchange.Redis | TTL -2 | 问题

TTL 状态代码 -2 是什么意思?我试图在调用 StringSet(key, value,expirationTimeSpan) 时为我的 Redis Key 设置过期时间。

我已将到期时间设置为 1 分钟。当我运行 TTL MyKey 时,它会倒数 59, 58, 57,.. 突然下降到 -2。

我使用的是 Azure Redis 缓存服务基本 256mb 和 2.5gb 规模。

问题出在哪里?这与主动\被动到期有关吗?

c# azure ttl stackexchange.redis

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