小编Ask*_*ous的帖子

在 Azure Function 中关闭 AwaysOn 以获得免费的应用服务计划?

我创建了一个 Azure 函数,这使我成为了一个应用服务计划。我注意到我的账单开始上涨,所以我尝试将我的应用服务计划更改为免费定价层。它拒绝的原因是:

无法更新站点“我的站点”,因为它使用了目标计算模式中不允许的 AlwaysOn 功能。

有什么方法可以关闭 Azure Function 的 AlwaysOn 功能,以便将我的应用服务计划更改为免费套餐?

azure azure-app-service-plans azure-functions

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

Blazor 应用程序要求服务器重新启动我所做的每次更改

我正在本地主机上开发一个新的 Blazor 服务器托管应用程序。我启动了您开始使用的模板...看起来非常好。我更改了标签中的文本,刷新了浏览器......但没有任何变化。我刷新并刷新才发现没有任何变化。有什么问题吗?

然后我再次重建并重新运行应用程序,变化就发生了。为什么我必须重新启动整个服务器才能进行小的前端更改?我所做的每一个改变都必须这样做吗?即使更改是针对前端的?如果是这样,那么 MVC 应用程序的开发体验会更好。我不必重新启动服务器来更改前端代码。

我知道dotnet watch存在,但这没有帮助。对于我对前端所做的每次更改,它仍然会重新启动服务器。我必须等待大约 10 秒才能更改一些 CSS?请告诉我我是否做错了什么,或者这是设计使然。

另外,我尝试了 Blazor 的 Web 组装版本。结果相同。

visual-studio blazor blazor-server-side

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

Jamal Hartnett 将更新推送到 Fabrikam-Fiber-Git:master

我将 Azure Devops 集成到我的 Azure Web 应用程序(聊天机器人)。昨天我提交时它正在工作,但现在我检查了历史日志并发现以下内容:

Jamal Hartnett pushed updates to Fabrikam-Fiber-Git:master.

Jamal Hartnet 到底是谁,Fabrikam-Fiber-Git 是什么?无论如何,这是完整的错误日志:

失败 发送时间:2019 年 2 月 6 日,星期三 12:02:59 消息 Jamal Hartnett 将更新推送到 Fabrikam-Fiber-Git:master。

错误消息 找不到适用于指定区域性或中性区域性的任何资源。确保在编译时将“Microsoft.VisualStudio.Services.ServiceHooks.Sdk.Server.Consumers.ServiceHooksConsumerResources.resources”正确嵌入或链接到程序集“Microsoft.VisualStudio.Services.ServiceHooks.Consumers”中,或者所有附属程序集都需要可加载并完全签名。

错误详细信息 System.Resources.MissingManifestResourceException: 找不到适合指定区域性或中性区域性的任何资源。确保在编译时将“Microsoft.VisualStudio.Services.ServiceHooks.Sdk.Server.Consumers.ServiceHooksConsumerResources.resources”正确嵌入或链接到程序集“Microsoft.VisualStudio.Services.ServiceHooks.Consumers”中,或者所有附属程序集都需要可加载并完全签名。在 System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName) 在 System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfoculture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark) 在 System.Resources.Resources.

azure azure-devops

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

黑客在发出 API 请求时可以更改其域名吗?

如果我在公共互联网上发布一个 API,但它仅供我的应用程序使用,我可以制定接受域的白名单,这样其他域就无法使用它。

但我总是想知道,黑客在向我的 API 发出 HTTP 请求时不能编辑他们的“来自域”吗?他们不能模仿其他域来欺骗我的 API,让他们相信他们是可信的吗?

security api websecurity

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

对 AWS RDS 只读副本数据库感到困惑。为什么我可以编辑行?

编辑:我不是要编辑只读副本。我是说我确实编辑了它,但我对为什么能够编辑感到困惑。

我在美国西部有一个数据库。我在孟买做了一个只读副本,所以印度的用户不会遇到缓慢的问题。出于好奇,我尝试在 Mumbai 只读副本数据库中编辑一行,希望得到一个拒绝我的写入尝试的安全错误(毕竟它是一个 READ 副本)。但是写操作成功了。这是为什么?这不应该是只读数据库吗?

然后我去了主数据库,希望至少可以同步写入过程,但是我的写入执行没有持续。主数据库现在与地方不同。

我还尝试在主数据库中编辑数据,希望它能将其复制到从数据库,但也失败了。

显然,我不明白什么。

database amazon-web-services amazon-rds aurora read-replication

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

Microsoft Graph 中的 /token 和 /authorize 有什么区别?

我将用户发送到/authorize并获取访问令牌。我完成了吗?我现在可以代表用户发送电子邮件并创建日历活动吗?或者我现在必须将它们发送到/token

/token如果我只能从中获取令牌,为什么还要存在/authorize

openid oauth-2.0 microsoft-graph-api

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

致命:认证失败

我第一次使用Azure DevOps托管我的下一个项目。当我在Azure Devops上创建一个空项目时,我试图对其进行克隆。尝试克隆时,它要求我输入密码。我输入了它,并说我输入了错误的密码,但我知道自己输入的密码正确。

然后,我将用于max / linux的git-credential-manager安装到我的mac上。我尝试git pull从远程来源执行a ,但是它只是提示您像第一次输入密码,但失败了。

我还尝试在Azure Devops上使用“创建git凭据”功能,在其中可以指定新密码。失败也有同样的错误。

我在此处的存储库中提交了GitHub问题。我没有办法克隆我的项目吗?我的存储库的网址格式为https://yousefshanawany@dev.azure.com/...

更新:我在Windows计算机上尝试了此操作,它弹出了一个对话框,可以正常运行。

git azure azure-devops git-credential-manager

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

Firestore 安全规则获取功能错误

当用户注册时,应用程序使用为 Firebase 身份验证生成的相同uid将用户保存在 Firestore 中。现在,我试图写一个地方分开收集(没有用户采集)安全规则的读取写入操作被允许仅当请求者有请求者isAdmin字段设置为true。正如您在图像上看到的,即使get()函数中的路径是正确的,我也收到了一个不存在的错误。什么可能导致此错误?

我尝试了路径的许多变体、更改集合、小写所有内容等。我在 Google 中找不到任何关于此的内容,官方文档显示的用法与我使用它的方式相同。

安全规则:

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /user/{user} {
      allow read,write: if true
    }
    match /akarmi/{akarmiId} {
      allow read, write:
      if get(/databases/$(database)/documents/user/$(request.auth.uid)).data.isAdmin == true
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我希望此代码能够运行并允许或禁止访问,并且不会抛出不存在的错误。

firebase firebase-security firebase-authentication google-cloud-firestore

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

此页面的安全验证无效并且可能已损坏。请使用网络浏览器的后退按钮重试您的操作

我正在尝试为共享点列表创建一个网络挂钩。不幸的是,唯一的方法是通过调用 API。因此,我调用 API 来创建自己的 Web 挂钩,连接到我的共享点站点中的自定义列表。

我在我的共享点网站中打开了 Chrome 中的开发工具,并使用了以下代码:

fetch("https://my-org.sharepoint.com/sites/my-site/_api/web/lists('list-id')/subscriptions", {
  "headers": {
    "accept": "application/json",
    "content-type": "application/json",
  },
  "body": "{\"resource\":\"https://my-org.sharepoint.com/sites/my-site/_api/web/lists('list-id')\",\"notificationUrl\":\"http://my-ngrok-id.ngrok.io\",\"expirationDateTime\":\"2021-11-03T21:54:41.000\"}",
  "method": "POST",
});
Run Code Online (Sandbox Code Playgroud)

但它给出了一个403错误:

{
    "odata.error": {
        "code": "-2130575251, Microsoft.SharePoint.SPException",
        "message": {
            "lang": "en-US",
            "value": "The security validation for this page is invalid and might be corrupted. Please use your web browser's Back button to try your operation again."
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

sharepoint webhooks sharepoint-2013 sharepoint-rest-api

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

我可以使用什么 API 来查看我的 GCP 帐单金额?

我想在我的 GCP 项目中查看我当前的帐单。我尝试使用 Billing API 和 Budget API,但它们只给我元数据信息。没有账单上有费用。我想知道当月的当前账单费用

我知道有一种 Pub/Sub 方式可以做到这一点,但我不想收到账单费用的通知。我想在需要时查看账单成本。

google-cloud-platform google-cloud-billing

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