.net core TypeError:无法执行';获取';在';窗口';:无法分析URL
我正在使用MMLib.SwaggerForOcelot作为网关。在.Net内核中 我犯了这个错误。有什么想法吗 我的上游和下游:.net core TypeError:无法执行';获取';在';窗口';:无法分析URL,.net-core,swagger,ocelot,.net Core,Swagger,Ocelot,我正在使用MMLib.SwaggerForOcelot作为网关。在.Net内核中 我犯了这个错误。有什么想法吗 我的上游和下游: "SwaggerEndPoints": [ { "Key": "skIndustry", "Config": [ { "Name": "Industry API", "Version": "v1", "Url": "http://industryapi:80/
"SwaggerEndPoints": [
{
"Key": "skIndustry",
"Config": [
{
"Name": "Industry API",
"Version": "v1",
"Url": "http://industryapi:80/swagger/v1/swagger.json"
}
]
}
]
我的改道:
"ReRoutes": [
{
"DownstreamPathTemplate": "/{everything}",
"DownstreamScheme": "http",
"DownstreamHostAndPorts": [
{
"Host": "industryapi/",
"Port": 80
}
],
"UpstreamPathTemplate": "/Industry/{everything}",
"UpstreamHttpMethod": [ "POST", "PUT", "GET" ],
"SwaggerKey": "skIndustry"
}
]
谢谢,
Croos.请尝试新版本1.3.1
请发布OpenAPI定义文件(YAML/JSON)的内容。在顶部的API标题下应该有一个指向的链接()。如果OpenAPI文件是从源代码生成的,请同时发布您的代码。您好(我是MMLib.SwaggerForOcelot的autor),您使用的是哪个版本?请提供ocelot配置和下游服务原始swagger.json?谢谢。嗨@Mino,我正在使用MMLib.SwaggerForOcelot 1.2.0。我的问题中更新了Json文件。@Mino您能验证这个问题吗