asp.net-core相关内容

如何将Azure应用程序服务Web App连接到Google SQL Server数据库?

由于目前世界上正在发生的事情,天蓝色似乎已经用完了空间。目前,您无法为没有SQL数据库的服务器创建新的SQL Server。有谁有将Azure上托管的Web App连接到GoogleSQL Server的经验或知识吗?这是我发现的唯一可行的云服务,在Azure重新上线之前,它可以免费使用一段时间。我搞不懂如何获取连接字符串以及如何允许连接等。在Google端,有关SQL Server的文档很少。 ..

ASP NET Core Linux ERR_CONNECTION_REJECTED

我正在测试将Net核心应用程序部署到运行Ubuntu 18.04和Nginx 1.14的DigitalOcean Drop上。为了进行测试,我使用了‘DotNet new’提供的模板。 DotNet新网站 和 DotNet新MVC 应用程序运行得很好。我可以通过我的浏览器访问它们。我对DotNet新Webapi应用程序有问题。无论我如何尝试联系它,最终都会得到ERR_CONNECTION_R ..

如何将Application Insights遥测的副本保存到本地文件中(在生成该文件的机器上)?

我有一个安装了应用程序洞察的ASP.NET核心应用程序。如何配置它以将遥测的副本保存到本地文件(除了发送到云中)? 我不是在寻找连续出口功能(AFAIU,它必须首先通过门户)。我正在寻找这样的方案:在本地保存100%的遥测,但将采样的子集发送到Azure&q;。 推荐答案 单向-添加TelemetryProcessor在本地保存遥测项目并调用this.Next.Process(i ..

使用Azure Active Directory对.NET Core 2.2 API进行身份验证时出现CORS错误

我正在尝试使用AzureAD在一个网页上设置多租户OpenID身份验证,该网页基于来自Visual Studio 2019的Basic.NET Core 2.2+Reaction项目模板。Core2.2因为3.0上的身份验证中间件根本不会在任何配置下触发,这似乎是一个常见的问题,有关Core3.x身份验证的文档很少,有时甚至相互矛盾。我想我什么都试过了,现在不知所措。 这里,当调用API时, ..
发布时间:2022-04-17 09:52:33 C#/.NET

使用Swashbakle.AspNetCore,我如何为FromBody参数提供表单?

在我的WebAPI中,我有一个更改密码的方法。它接受的参数是一个包含两个属性的类:“OldPassword”和“NewPassword”。 显然,我不想传递查询字符串,我希望将它们传递到主体中。 只要我使用FromBody属性,Swagger UI就不再提供带有两个文本框的漂亮表单,它变成了单个JSON BLOB。 我想混合这些行为,提供一个表单,但将输入格式化为与架构匹配的json。 ..
发布时间:2022-04-16 20:19:54 其他开发

带有ASP.NET Core 3.1 Razor页面的Microsoft Identity Platform中存在可疑错误

我正在开发一个托管在Azure应用程序服务环境中的应用程序,该环境由一个前端Web应用程序、一个后端Web API和一个SQL数据库(使用Azure SQL)组成。前端Web App是一款Razor Pages应用程序。我们正在尝试使用Microsoft Identity Platform(通过Microsoft.Identity.Web和Microsoft.Identity.Web.UI库)在需 ..

UseExceptionHandler未处理验证错误

在ASP.NET Core 5中,我使用UseExceptionHandler全局处理异常,除非我发送无效对象,否则它工作得很好。例如,我发送了一个所需属性名称为NULL值的对象,在客户端收到以下错误,但在调试器中未命中Run函数。 {";type";:";https://tools.ietf.org/html/rfc7231#section-6.5.1";, ..
发布时间:2022-04-16 16:20:10 C#/.NET

基于策略的授权,仅允许作为资源所有者的用户能够查看/编辑

我有一个简单的要求,即在允许查看/编辑资源之前检查登录用户是否为资源的所有者。 我已经能够通过签入每个ActionResult来实现这一点,但我希望使用基于策略的授权来实现这一点,文档中没有对此特定要求进行说明。 public IActionResult EditPage(int id) { //Check User is the Owner of the resource va ..
发布时间:2022-04-15 18:35:29 其他开发

完成或放弃邮件时发生Azure.Messaging.ServiceBus错误

SOM我目前正在考虑将我们非常简单的Service Bus服务更新到最新版本(Asure.Messaging.Servicebus),我在这里遇到了一个较小的问题。 问题是,我希望通过将消息委托回服务类中的方法来处理作业,从而手动完成或放弃接收到的或达到峰值的消息。 这是我目前为止的简单类,由一个接口公开。 using myProject.Interfaces; using my ..

ASP.NET CORE 5 Web API通过PowerShell脚本连接交换

在我的ASP.NET core 5项目中,我想执行下面的ps脚本。此脚本可以在本机PowerShell中执行而不会出现错误。我可以在我的项目上下文中运行简单的PS脚本。但如果我通过IIS Express(与本机PowerShell相同的计算机)运行此脚本,则会出现以下错误消息: 无法验证参数‘Session’上的参数。该参数为空。 为参数提供有效的值,然后尝试运行 命令。 消息属于Im ..
发布时间:2022-04-13 20:10:51 其他开发

选择下拉列表不保存所选选项-ASP.NET核心Web应用程序

我正尝试将数据保存在表中,但由于某种原因,HTML的Select元素始终保存第一个DateTime选项项,而不是保存我选择的项。 在这里我选择了与突出显示的日期对应的选项,但当我保存信息时,第一个选项(22-01-08)是它保存在数据库表上的选项 我的视图模型: public class BookNowViewModel { public string FilmeName ..
发布时间:2022-04-13 11:26:46 C#/.NET

筛选器之后的ASP.NET核心验证

我想为我们的服务中的所有API(ASP.NET核心)运行一些定制逻辑,这些API在模型验证之前但在模型绑定之后。这个是可能的吗?我尝试了一个ActionFilter,但它在验证后被调用。资源筛选器也不适用于我们。感谢您的帮助。 推荐答案 Web API controllers don't have to check ModelState.IsValid,如果它们具有[api控制器]属性 ..
发布时间:2022-04-10 10:14:54 其他开发

不能使用C#在Selify WebDriver中使用现有的Firefox配置文件

我需要使用Firefox的共享配置文件,它在退出时不会被删除。这似乎可以使用FirefoxProfile或FirefoxOptions来完成。但它们似乎都不起作用:在启动gecko驱动程序时,它使用如下所示的临时配置文件 1507646897935 mozrunner::runner信息运行命令: “C:程序文件Mozilla FirefoxFirefox.exe”“-marionette” ..
发布时间:2022-04-10 10:08:25 C#/.NET