使用C#WebRequest读取FIlemaker XML

使用C#WebRequest读取FIlemaker XML,c#,webrequest,filemaker,C#,Webrequest,Filemaker,我正在尝试使用FileMaker的XML Web发布功能。当我试图通过Mozilla从filemaker请求数据库时,我得到一个用户/通过请求。当我输入该信息时,XML文件将加载。当我在IE上尝试时,我得到一个空白结果 然后,我尝试使用c#的webrequest函数加载URI,当使用网络凭据时,我得到一个空白结果,当我忽略凭据时,我得到一个401未经授权的错误(预期);我似乎不明白为什么会得到一个空白结果。我不确定这是否有效,但您是否尝试过将凭据插入URL http://user@passwor

我正在尝试使用FileMaker的XML Web发布功能。当我试图通过Mozilla从filemaker请求数据库时,我得到一个用户/通过请求。当我输入该信息时,XML文件将加载。当我在IE上尝试时,我得到一个空白结果


然后,我尝试使用c#的webrequest函数加载URI,当使用网络凭据时,我得到一个空白结果,当我忽略凭据时,我得到一个401未经授权的错误(预期);我似乎不明白为什么会得到一个空白结果。

我不确定这是否有效,但您是否尝试过将凭据插入URL

http://user@password:server.company.com/fmi/xml/fmresultset.xml?-db=...

还有一个相同的问题,如何从FileMaker数据库获取数据。我知道3种解决方案: 1.FileMaker php Api。用于在数据库和应用程序之间创建web服务 2.FileMakerXMLAPI。它比第一个解决方案简单,而且不需要了解php。 3.现在是开源的RESTfm项目,它使用XML和PHPAPI并创建一个简单的web服务来获取JSON格式的数据


希望这会对你有所帮助。

应该不会有什么不同。主要问题可能是IE中的一些安全设置。您尝试过其他浏览器吗?