1. I get access token like this: (POST)
2. I also set header Authorization value in the header (Authorization: Basic <token>).
How can I use the Authorization Profiler for the same?
@sguru, are you using SoapUI pro or OS version. In Pro you can use Auth manager to configure OAuth 2.0. Then use that auth profile in your REST calls. Authorization token will be automatically moved to header section.
In OS version, Rest testStep's Authorization section has an option to select oauth2.0.
I am using Soap UI PRO 2.3.0.
I have explored those already, the auth manager is not supporting this.
We retrieve the auth token by giving username/password with grant=password through URL & supplying Basic Authorization as part of the header.
Can you eloborate more on this how to do it in PRO?
@sguru, I didn't realize that Grant Type Password is not a valid option in SoapUI's grant type selection.
Currently I am using client credential grant for my projects.
However, I found one more topic and user marked it as a solution. Please take a look.
I had already tried this though, was not successful. The same works successfully when given through REST request.
"error": "Internal Server Error",
"message": "org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.postObjectStoreImpl': Scope 'request' is not active for the current thread; consider defining a scoped proxy for this bean if you intend to refer to it from a singleton; nested exception is java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this message, your code is probably running outside of DispatcherServlet/DispatcherPortlet: In this case, use RequestContextListener or RequestContextFilter to expose the current request.",