For what it’s worth, Pfizer, Moderna and J&J all used saline placebos in their trials. AZ used a meningococcal vaccine. Here is the link to the AZ safety trial.
There are ethical reasons why you might avoid using a placebo in a vaccine trial - if there is an efficacious treatment or vaccine which already exists then it’s clearly unethical to withhold it from the control arm of the study. The WHO talks about this conundrum in this report.
They also acknowledge that not using a placebo does compromise the safety assessment:
The motivation for using active rather than inert “placebos” is to fulfil the ethical duty of beneficence and, sometimes, to avoid giving an injection with an inert substance. A methodological disadvantage, however, is that trials using these types of placebos provide a less perfect control. It may be difficult or impossible to assess fully the safety and reactogenicity of the trial vaccine, although its efficacy can usually be assessed satisfactorily. Such trials may also be less acceptable to regulators. Some regulators and/or public health authorities may prefer data from a placebo-controlled trial on which to make decisions whether or not to approve or adopt a vaccine.