0

我使用 asp.net core MVC 和 cosmos db 开发了一个项目。当我尝试发布我得到的表格时

HttpRequestException:发送请求时出错。

我使用断点调试它。

 await 'client.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri("HRDB", "EmployeesCollection"), employee);'

上面的链接所以我的错误。请帮我修复它。

代码:

' [HttpPost]
        public async Task<ActionResult> AddEmployee(Employee employee)


       {

            await client.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri("HRDB", "EmployeesCollection"), employee);

            return RedirectToAction("Employees");
        }'

错误 :

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

1

我下载了您的代码并尝试添加一名员工,但遇到了与您相同的错误。

下面要检查的点:

  • 确保您的 URL 正确,并且 Cosmos DB 没有根据您的组织策略被阻止。

这是在 Web 应用程序中开始使用 Azure cosmos DB 的非常简单且非常好的文章。

https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-dotnet-application

最后开始添加您的模型并添加它。

希望能帮助到你。

于 2019-05-17T09:57:45.797 回答