HangfireIO / HangfireIO/Hangfire
There is no validation for configuring queue names in HangfireServer option
- Dominant language
- C#
- Stars
- 10.1k
- Forks
- 1.8k
- Avg merge
- 1h 19m
- Merged PRs (30d)
- 1
Description
Because the queue name has validation : 'A queue name that consists only of lowercase, letters, digits and underscores.'
However, when setup HangfireServer option, we can configure the invalid queue names.
``` C#
builder.Services.AddHangfireServer(option =>
{
option.Queues = new string[]
{
"DEFAULT",
"&*asd!#",
"QUEUEU!"
};
});
```
The dashboard still can see these queue names and can browse anyone.


Contributor guide
Assessment
This issue has not been assessed yet.