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.

Dmitri Herdt July 11, 2023 at 3:38 PM

can the ticket be closed?

Done

Details

Assignee

Reporter

Labels

Components

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created June 27, 2023 at 7:36 PM
Updated August 7, 2023 at 7:34 PM
Resolved July 20, 2023 at 1:30 PM