Javascript ASP.NET Core 5.0 Razor Page-在文本更改事件上从代码隐藏执行方法
我试图找到答案,但完全没有成功。我使用ZXing扫描条形码并将结果(本例中为UPC)放入文本框中。是否有一种方法可以为“on text changed”添加一个事件,该事件将提供与.net framework的OnPostBack事件类似的结果,以便我可以从代码隐藏中执行一个方法?或者有人能为我指出正确的方向来弥补我的缺失吗 我让javascript对一个API进行抓取,虽然Postman可以从API中提取数据,并运行Localhost,但我可以使用API查看数据。。。我无法在不获取以下CORS错误的情况下获取实际接收数据的数据: CORS策略已阻止从源站“https://INTERNALSITE/api/Waste/ByUPC/0733539112271”获取同一服务器上的“https://INTERNALSITE”的访问:“访问控制允许源站”标头包含多个值“*,*”,但只允许一个值。让服务器发送带有有效值的头,或者,如果不透明响应满足您的需要,则将请求的模式设置为“no cors”,以获取禁用cors的资源 废物:171获取https://内部站点/api/Waste/ByUPC/0733539112271 net::ERR_失败 如果我在本地主机上运行API,我可以传入UPC,然后返回数据。但是,一旦出版,我就得到了500个错误 我找到了一个要测试的公共API,从Javascript中的同一个“你刚刚扫描了条形码,现在去获取信息”事件中,这个确实得到了一个JSON响应:Javascript ASP.NET Core 5.0 Razor Page-在文本更改事件上从代码隐藏执行方法,javascript,c#,api,asp.net-core,fetch,Javascript,C#,Api,Asp.net Core,Fetch,我试图找到答案,但完全没有成功。我使用ZXing扫描条形码并将结果(本例中为UPC)放入文本框中。是否有一种方法可以为“on text changed”添加一个事件,该事件将提供与.net framework的OnPostBack事件类似的结果,以便我可以从代码隐藏中执行一个方法?或者有人能为我指出正确的方向来弥补我的缺失吗 我让javascript对一个API进行抓取,虽然Postman可以从API中提取数据,并运行Localhost,但我可以使用API查看数据。。。我无法在不获取以下CORS
fetch('https://jsonplaceholder.typicode.com/todos/1')
.then(response => response.json())
.then(json => console.log(json))
但是,这收到了CORS错误:
fetch('https://***INTERNALSITE***/api/Waste/ByUPC/0733539112271')
.then(response => response.json())
.then(json => console.log(json))
更新:这4件事让我得到了身份验证错误,但是在通用的“Get”上使用“value 1”和“value 2”成功地进行了测试:
考虑到这两个站点实际上都托管在同一个IIS实例上,我发现出现这些错误很奇怪。
Access Control Allow Origin”标题包含多个值“*,*”,但只允许一个值代码>您可以参考。