我创建了一个 Azure 函数,这使我成为了一个应用服务计划。我注意到我的账单开始上涨,所以我尝试将我的应用服务计划更改为免费定价层。它拒绝的原因是:
无法更新站点“我的站点”,因为它使用了目标计算模式中不允许的 AlwaysOn 功能。
有什么方法可以关闭 Azure Function 的 AlwaysOn 功能,以便将我的应用服务计划更改为免费套餐?
我正在本地主机上开发一个新的 Blazor 服务器托管应用程序。我启动了您开始使用的模板...看起来非常好。我更改了标签中的文本,刷新了浏览器......但没有任何变化。我刷新并刷新才发现没有任何变化。有什么问题吗?
然后我再次重建并重新运行应用程序,变化就发生了。为什么我必须重新启动整个服务器才能进行小的前端更改?我所做的每一个改变都必须这样做吗?即使更改是针对前端的?如果是这样,那么 MVC 应用程序的开发体验会更好。我不必重新启动服务器来更改前端代码。
我知道dotnet watch存在,但这没有帮助。对于我对前端所做的每次更改,它仍然会重新启动服务器。我必须等待大约 10 秒才能更改一些 CSS?请告诉我我是否做错了什么,或者这是设计使然。
另外,我尝试了 Blazor 的 Web 组装版本。结果相同。
我将 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.
如果我在公共互联网上发布一个 API,但它仅供我的应用程序使用,我可以制定接受域的白名单,这样其他域就无法使用它。
但我总是想知道,黑客在向我的 API 发出 HTTP 请求时不能编辑他们的“来自域”吗?他们不能模仿其他域来欺骗我的 API,让他们相信他们是可信的吗?
编辑:我不是要编辑只读副本。我是说我确实编辑了它,但我对为什么能够编辑感到困惑。
我在美国西部有一个数据库。我在孟买做了一个只读副本,所以印度的用户不会遇到缓慢的问题。出于好奇,我尝试在 Mumbai 只读副本数据库中编辑一行,希望得到一个拒绝我的写入尝试的安全错误(毕竟它是一个 READ 副本)。但是写操作成功了。这是为什么?这不应该是只读数据库吗?
然后我去了主数据库,希望至少可以同步写入过程,但是我的写入执行没有持续。主数据库现在与地方不同。
我还尝试在主数据库中编辑数据,希望它能将其复制到从数据库,但也失败了。
显然,我不明白什么。
database amazon-web-services amazon-rds aurora read-replication
我将用户发送到/authorize并获取访问令牌。我完成了吗?我现在可以代表用户发送电子邮件并创建日历活动吗?或者我现在必须将它们发送到/token?
/token如果我只能从中获取令牌,为什么还要存在/authorize?
我第一次使用Azure DevOps托管我的下一个项目。当我在Azure Devops上创建一个空项目时,我试图对其进行克隆。尝试克隆时,它要求我输入密码。我输入了它,并说我输入了错误的密码,但我知道自己输入的密码正确。
然后,我将用于max / linux的git-credential-manager安装到我的mac上。我尝试git pull从远程来源执行a ,但是它只是提示您像第一次输入密码,但失败了。
我还尝试在Azure Devops上使用“创建git凭据”功能,在其中可以指定新密码。失败也有同样的错误。
我在此处的存储库中提交了GitHub问题。我没有办法克隆我的项目吗?我的存储库的网址格式为https://yousefshanawany@dev.azure.com/...。
更新:我在Windows计算机上尝试了此操作,它弹出了一个对话框,可以正常运行。
当用户注册时,应用程序使用为 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
我正在尝试为共享点列表创建一个网络挂钩。不幸的是,唯一的方法是通过调用 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) 我想在我的 GCP 项目中查看我当前的帐单。我尝试使用 Billing API 和 Budget API,但它们只给我元数据信息。没有账单上有费用。我想知道当月的当前账单费用。
我知道有一种 Pub/Sub 方式可以做到这一点,但我不想收到账单费用的通知。我想在需要时查看账单成本。
azure ×3
azure-devops ×2
amazon-rds ×1
api ×1
aurora ×1
blazor ×1
database ×1
firebase ×1
git ×1
oauth-2.0 ×1
openid ×1
security ×1
sharepoint ×1
webhooks ×1
websecurity ×1