We can use the graph colouring functionality of IGraph/M to compute the automorphisms of a multigraph, as described here. The simple way is to rely on edge colouring and colour each edge by its multiplicity.
But then we must use the VF2 algorithm from igraph, which can simply list all automorphisms, but it is unable to find the generators of the automorphism group (and is thus slow for graphs with many automorphisms).
We can instead use the much faster Bliss algorithm. Bliss currently only supports vertex colouring, not edge colouring. To encode the edge multiplicities into vertex colours, we subdivide each edge and insert a vertex in the middle with a colour corresponding to the edge multiplicity.
Here's how it goes. Let's start with this graph:
g = Graph[{1 <-> 2, 1 <-> 2, 3 <-> 2, 3 <-> 2, 2 <-> 4, 4 <-> 5, 4 <-> 6}]
In the general case it is convenient to make sure that vertex names are the same as vertex indices.
g = SetProperty[IndexGraph[g], VertexLabels -> "Name"]

Now rules = Normal@Counts[Sort /@ EdgeList[g]] will give a rule list the assigns each edge its multiplicity.
rules = Normal@Counts[Sort /@ EdgeList[g]]
(* {1 <-> 2 -> 2, 2 <-> 3 -> 2, 2 <-> 4 -> 1, 4 <-> 5 -> 1, 4 <-> 6 -> 1} *)
Create the subdivision and the colouring:
i = VertexCount[g];
{subdivision, {colors}} = Reap@Graph[
VertexList[g], Replace[
rules,
HoldPattern[s_ <-> t_ -> m_] :>
With[{v = ++i}, Sow[v -> m];
Unevaluated@Sequence[s <-> v, v <-> t]],
{1}
]
];
Now compute the automorphism group of the subdivision, and discard the part which corresponds to the newly added vertices. These will be vertices with index larger than VertexCount[g].
Take[#, VertexCount[g]] & /@
IGBlissAutomorphismGroup[{subdivision,
"VertexColors" -> Association[colors]}]
(* {{3, 2, 1, 4, 5, 6}, {1, 2, 3, 4, 6, 5}} *)
The result if the generators of the automorphism group:
PermutationGroup[%]
(* PermutationGroup[{{3, 2, 1, 4, 5, 6}, {1, 2, 3, 4, 6, 5}}] *)
GroupOrder[%]
(* 4 *)
GroupElements[%%]
(* {Cycles[{}], Cycles[{{5, 6}}], Cycles[{{1, 3}}],
Cycles[{{1, 3}, {5, 6}}]} *)
PermutationList[#, VertexCount[g]] & /@ %
(* {{1, 2, 3, 4, 5, 6}, {1, 2, 3, 4, 6, 5}, {3, 2, 1, 4, 5,
6}, {3, 2, 1, 4, 6, 5}} *)