soapUI - 用于检索令牌的Oauth2和基本身份验证

时间:2018-03-08 14:31:24

标签: oauth-2.0 soapui basic-authentication

我需要使用oauth2开发SoapUi测试,授权API需要基本身份验证。

我尝试使用 [用户名]:[密码] @url approch,但密码包含一个特殊字符@,它被更改为%40,我也更改了Enconding但没有运气。

1 个答案:

答案 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);
        }
    });
}