0
私はJavaからC#にアプリケーションを移植しています。そのクラスをメインデータベースに認証するために使用するクラスに変換する必要があります。これは主な方法です:LoginContextとC#のコールバック
public Map<String, String> authenticate(String username, String password, String domain) throws LoginException {
LoginContext loginContext = null;
try {
String[] args = new String[] { username, password, domain };
loginContext = new LoginContext("CfLogin", new CarrefourCallbackHandler(args));
loginContext.login();
Subject subject = loginContext.getSubject();
} catch (javax.security.auth.login.LoginException e) {
String message = "Login error";
logger.debug(message, e);
throw new LoginException(message, e);
}
return Collections.emptyMap();
}
私はloginContextクラスを置き換えるために何を使用することになっていますか?私にこれに関する良いガイドをリンクすることができますか?ありがとうございました。