【发布时间】:2018-04-11 00:07:37
【问题描述】:
我需要使用 oauth2 开发 SoapUi 测试,授权 API 需要基本身份验证。
我尝试使用 [username]:[password]@url 方法,但密码包含一个特殊字符 @,它被更改为 %40,我也更改了 Enconding 但没有运气。
【问题讨论】:
标签: oauth-2.0 soapui basic-authentication
我需要使用 oauth2 开发 SoapUi 测试,授权 API 需要基本身份验证。
我尝试使用 [username]:[password]@url 方法,但密码包含一个特殊字符 @,它被更改为 %40,我也更改了 Enconding 但没有运气。
【问题讨论】:
标签: oauth-2.0 soapui basic-authentication
我在 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);
}
});
}
【讨论】: