Мне нужно сделать аутентификацию пользователя oim от стороннего приложения. Я ищу OIM API для того же самого.Как аутентифицировать пользователя через API OIM?
3
A
ответ
2
В OIM аутентификация выгружается на сервер приложений (т. Е. WebLogic), поэтому вам нужно будет добавить поставщика аутентификации, который знает, как подключиться к приложению, которое вы хотите использовать OIM для аутентификации.
https://blogs.oracle.com/ArdaEralp/entry/configure_oim_ad_ldap_authentication https://docs.oracle.com/cd/E28280_01/web.1111/e13718/atn.htm#DEVSP220
Вышеуказанные ссылки обеспечат представление о том, как можно настроить новый поставщик Autentication для OIM и каких поставщика проверки подлинности на самом деле означают и его внутренность.
0
public static final String OIM_HOSTNAME = "oim.hpt.lab";
public static final String OIM_PORT = "14000";
public static final String OIM_PROVIDER_URL = "t3://"+ OIM_HOSTNAME + ":" + OIM_PORT;
public static final String OIM_USERNAME = "tungpt";
public static final String OIM_PASSWORD = "Hpt123456";
public static final String OIM_CLIENT_HOME = "F:/designconsole11gr3/config";
public static final String AUTHWL_PATH = OIM_CLIENT_HOME + "/authwl.conf";
public static void main(String[] args) {
// TODO Auto-generated method stub
OIMClient oimClient = null;
try {
//Set system properties required for OIMClient
System.setProperty("java.security.auth.login.config", AUTHWL_PATH);
System.setProperty("APPSERVER_TYPE", "wls");
// Create an instance of OIMClient with OIM environment information
Hashtable env = new Hashtable();
env.put(OIMClient.JAVA_NAMING_FACTORY_INITIAL, "weblogic.jndi.WLInitialContextFactory");
env.put(OIMClient.JAVA_NAMING_PROVIDER_URL, OIM_PROVIDER_URL);
oimClient = new OIMClient(env);
// Login to OIM with the approriate credentials
System.out.println("Login by: "+ OIM_USERNAME);
oimClient.login(OIM_USERNAME, OIM_PASSWORD.toCharArray());
System.out.println("Login Done!");
}catch(Exception e){
e.printStackTrace();
}
}
Смежные вопросы
- 1. Как аутентифицировать пользователя в wordpress [через android]
- 2. Facebook API - аутентифицировать конкретного пользователя ..?
- 3. Как аутентифицировать пользователя веб-сайта через iphone
- 4. Как я могу аутентифицировать пользователя, используя api?
- 5. Как аутентифицировать пользователя с помощью удаленного API?
- 6. Аутентифицировать пользователя через API GitHub с помощью Ruby?
- 7. Как аутентифицировать пользователя GetGlue?
- 8. Как аутентифицировать вызовы Gateway API через Facebook?
- 9. Как аутентифицировать пользователя
- 10. Firebase как аутентифицировать пользователя через встроенное приложение facebook
- 11. Как аутентифицировать пользователя в Joomla через AJAX/JQuery
- 12. Как обеспечить skype для учетной записи для пользователя OIM?
- 13. Как аутентифицировать API GoodData?
- 14. Как я могу аутентифицировать пользователя?
- 15. Как аутентифицировать пользователя с помощью самообслуживания API-интерфейса WCF REST
- 16. Как аутентифицировать API Java EWS
- 17. Как аутентифицировать пользователя на Android?
- 18. Devise + RSpec: как аутентифицировать пользователя?
- 19. Как аутентифицировать пользователя без пароля
- 20. Как аутентифицировать пользователя в Django?
- 21. Как аутентифицировать пользователя в ASP.NET
- 22. Как аутентифицировать пользователя в ONVIF?
- 23. OIM - Как импортировать ресурсы из другой версии OIM?
- 24. Как аутентифицировать пользователя по каталогу через LDAP в CQ 6
- 25. Как аутентифицировать пользователя через git pre-receive hook
- 26. как аутентифицировать пользователя CRM с помощью веб-api?
- 27. Как аутентифицировать запрос POST пользователя Android с API Django REST?
- 28. как аутентифицировать вход пользователя с помощью javamail api в android
- 29. Аутентифицировать пользователя ContentService
- 30. Аутентифицировать пользователя вручную
добавить описание с кодом. это помогает понять этот код. – wthamira