datasnap中用http验证
procedure TServerContainer.DSAuthenticationManager1UserAuthenticate(
Sender: TObject; const Protocol, Context, User, Password: string;
var valid: Boolean; UserRoles: TStrings);
begin
valid:=false;
end;
当valid:=false;时,客户端会收到一个TDBXError错误信息,我可不可以修改指定这个错误内容啊,比方说,客户端显示密码不对等
procedure TServerContainer.DSAuthenticationManager1UserAuthenticate(
Sender: TObject; const Protocol, Context, User, Password: string;
var valid: Boolean; UserRoles: TStrings);
begin
valid:=false;
end;
当valid:=false;时,客户端会收到一个TDBXError错误信息,我可不可以修改指定这个错误内容啊,比方说,客户端显示密码不对等
try
raise Exception.Create('Error Message');
finally end;
服务器这样不影响程序的稳定性吧?