我有一个MVC.NET应用程序。 在此应用程序中,我需要访问另一个没有api的网站。
我已经在视图中测试了iframe和jquery,但是遇到blocked a frame with origin from accessing a cross-origin frame
错误。
我已经测试了.load函数jquery,但遇到has been blocked by cors policy
错误。
我已经测试了WebRequest和WebResponse,但是目标网站是由dnn6开发的,设计上很糟糕。
最后,我决定使用WebBrowser,但是我知道这是Windows窗体控件,它不是标准的代码编写,但是我已经对其进行了测试,并且遇到了此错误ActiveX control cannot be instantiated because the current thread is not in a single-threaded apartment
。
在没有来自我网站的api的情况下,是否有任何标准方法可以访问外部网站?