В чем разница между Session.getDefaultInstance(props, authenticator)
и getInstance(props, authenticator)
? В общем, когда вы выберете один за другим?
Я также читал документ Java getDefaultInstance (реквизит, аутентификатор), но все еще не мог четко различить/четко.
Надежды эксперты могут помочь мне в понимании этого лучше.
ОБНОВЛЕНИЕ: Фактическая причина, по которой возникает вопрос: мы использовали метод Session.getDefaultInstance()
в некоторых местах нашего веб-приложения. Иногда он бросает java.lang.SecurityException: Access to default session denied
, при быстром поисковом рассылке он предлагает вместо этого использовать метод Session.getInstance()
. Следовательно, когда вы выбираете один над другим?