В настоящее время мы создаем сервер на основе Java, который может взаимодействовать с веб-сервисами Sharepoint 2007/2010 и версии Office365 через Axis2. Кажется, что мы можем заставить аутентификацию Basic/NTLM работать с Sharepoint 2007/2010, но не с версией Office365.
Вероятно, это связано с тем, что версия Office365 поддерживает только аутентификацию на основе утверждений. Можем ли мы на самом деле аутентифицироваться с Java? Существует ли поддержка проверки подлинности на основе утверждений с открытым исходным кодом?