Extend PageSequenceMonitor to allow basic auth credentials
Description
The Page Sequence Monitor does not have a built-in method of including a basic auth header to a request. The user-info attribute of the <page> element will add the username and password to the request header, but not as an Authorization: Basic <base64 user:pass> header.
This request is to add either a new attribute to specify basic auth credentials or to add an attribute to flag the user-info should be a basic auth header instead of the current behavior.
Acceptance / Success Criteria
None
Activity
Show:
Dmitri Herdt July 18, 2023 at 11:39 AM
2. PR:
Dmitri Herdt July 12, 2023 at 2:30 PM
It has worked with my local Apache web server. I installed Grafana and tried to make an API-call using Basic Authentication. It has not worked. I will check it.
Mark Mahacek July 11, 2023 at 9:31 PM
That doesn’t seem to work for me.
I added user-info to all <page> instances, but it still fails to auth woa
When I curl the same URL, I get the expected HTTP 200 response.
Mark Mahacek July 11, 2023 at 3:39 PM
Let me test and replicate your steps. If I can replicate, I’ll use this to update the docs.
The Page Sequence Monitor does not have a built-in method of including a basic auth header to a request. The
user-info
attribute of the<page>
element will add the username and password to the request header, but not as anAuthorization: Basic <base64 user:pass>
header.This request is to add either a new attribute to specify basic auth credentials or to add an attribute to flag the
user-info
should be a basic auth header instead of the current behavior.