我正在与 Phantomjs Web diver 合作获取页面源。它在本地工作正常,但当我在 azure 上托管 webjob 时,它会给我异常(exception);
OpenQA.Selenium.WebDriverException:无法在 http://localhost:51293/ 上启动驱动程序服务
http://localhost:51293/这条路径在每次运行时都会改变。
最佳答案
目前 Azure Web App/Web 作业不支持 PhantomJS。以下官方文件末尾注明。
Azure Web App sandbox - Unsupported frameworks
不支持的其他场景:PhantomJS/Selenium:尝试连接到本地地址,并且还使用 GDI+。
关于azure - Azure Web 作业上的 PhantomJs Webdriver 问题异常 - 无法在 http ://localhost:51293/上启动驱动程序服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43466083/