我需要使用oauth2开发SoapUi测试,授权API需要基本身份验证。
我尝试使用 [用户名]:[密码] @url approch,但密码包含一个特殊字符@,它被更改为%40,我也更改了Enconding但没有运气。
答案 0 :(得分:1)
我在EnabledWebViewBasedBrowserComponent类中添加了标题
public void navigate(final String url, String errorPage) {
if (SoapUI.isBrowserDisabled()) {
return;
}
setErrorPage(errorPage);
this.url = url;
Platform.runLater(new Runnable() {
public void run() {
getWebEngine().setUserAgent("\nAuthorization: Basic bWNb25lhbGRzlk1jRDuGxklWg==");
getWebEngine().load(url);
}
});
}