Wanneer OAuth2 aan serverzijde is ingeschakeld, vereisen alle HTTP-aanvragen standaard authenticatie met Bearer-tokens.
Wil je dat sommige URL's benaderd worden zonder Bearer-token, gebruik dan het event OnOAuth2BeforeRequest.
Hieronder vind je een codevoorbeeld dat het gebruik van dit event laat zien.
procedure OnOAuth2BeforeRequest(Sender: TObject; aConnection: TsgcWSConnection; aHeaders: TStringList; var Cancel: Boolean);
begin
if DecodeGETFullPath(aHeaders) = '/Public.html' then
Cancel := True
else if DecodePOSTFullPath(aHeaders) = '/Form.html' then
Cancel := True;
end;
