OAuth2 | Geen authenticatie-URL's

Standaard vereisen alle HTTP-verzoeken authenticatie via Bearer-tokens wanneer OAuth2 is ingeschakeld aan de serverzijde.

Als u bepaalde URL's wilt toestaan zonder een Bearer Token te vereisen, kunt u de gebeurtenis OnOAuth2BeforeRequest gebruiken

 


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;