我收到以下错误:
store.InitializeFromConfiguration(Path.Combine(Environment.CurrentDirectory, "ontologies.config"));
在商店中开始交易时发生 HTTP 错误。无响应,请参阅上述状态行或内部异常以获取更多详细信息
内部异常:
连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接主机没有响应 连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接的主机没有响应
只有在我的网络上使用 stardog 服务器的 IP 地址时才会出现此错误,而不是在本地主机上运行服务器时。当然,我的第一个想法是我的 IP 地址错误,或者存在网络问题。然而,我已经通过使用 stardog studio 从同一台机器连接到相同的 IP 地址消除了这种可能性。此外,我可以使用 DotNetRDFConsoleSample 和 HttpApiConsoleSample 从同一台机器连接到同一台机器。
我设法使用 trinityRDF 的 stardog 示例代码(TrinityConsoleSample)重现了这个问题,以消除其他错误。
这不起作用:
const string connectionString = "provider=stardog;host=http://192.168.221.121:5820;uid=admin;pw=admin;sid=music";
在 localhost 上设置服务器并执行此操作:
const string connectionString = "provider=stardog;host=http://localhost:5820;uid=admin;pw=admin;sid=music";
(我会在部署之前更改密码)
这是我做错了什么还是我发现了一个错误?