2015-06-08 3 views
0

Я новичок в WSO2, и у меня есть некоторые проблемы с входом в систему emm и sso.Конфигурация SSO Wso2-emm и SAML

Я клонировал w so2 emm проект из github.

Я использовал Maven чистую установку для генерации wso2emm-1.1.0 почтовый индекс (в соответствии с продуктом-ЕММ-мастер \ \ модулей распределения \ мишень)

При запуске wso2server.bat, я могу ACCES только углерода и магазин, но когда я доступ к EMM я был редирект https://localhost:9443/sso/ с этим

error 500: Something has gone wrong (Problem in (/emm/modules/sso.js#23)).

Даже когда я войдите в Маркете я имел перенаправление на этот адрес

https://192.168.56.1:9443/admin/samlsso

Нужна ли какая-либо конфигурация в источнике кода для настройки SSO SAML? Мне нужно знать, нужны ли emm некоторые шаги предварительной настройки?

Thanks

+0

Здравствуйте, вы проверить http://stackoverflow.com/questions/30291923/wso2-emm-unable-to-connect-via-external-ip/30303416#30303416 вопрос? – Fatih

+0

Здравствуйте, да, но у меня все еще есть такая же пробка! Я не могу настроить sso SAML-соединение, и я не могу получить доступ к https: // localhost: 9443/emm/!! Любая помощь пожалуйста – Imen

ответ

1

У вас установлен VmWare? Потому что это путает конфигурацию IP компьютера, используя сетевые мосты.

Я хотел бы предложить вам, что сначала следует проверить конфигурацию IP-через,

ifconfig 

И от параметров сети удалить Мостовое соединение, если существует. После этого перезапустите сервер и повторите попытку.

+0

Спасибо flock.dux, я chekout мои сетевые предпочтения, и я не нашел никаких мостов. Я думаю, что моя проблема в том, что я испортил некоторую конфигурацию в источнике кода emm :( – Imen

0

Могу ли я увидеть журналы? Вы можете активировать журналы отладки, перейдя в WSO2_SERVER_HOME/repository/deployment/server/jaggeryapps/emm, и откройте файл jaggery.conf и перейдите в нижнюю часть, чтобы найти свойство logLevel и измените его на «logLevel»: «debug». Сохраните файл и попробуйте описанный выше сценарий. Пока вы это делаете, откройте свой терминал, чтобы проверить журналы, и, пожалуйста, разместите копию исключения, которое вы получаете здесь. Вы также можете получить последние журналы, перейдя в WSO2_SERVER_HOME/repository/logs/wso2carbon.log.

Благодаря

+0

Спасибо Kasun, это ошибка, когда я печатаю https://172.16.0.81:9443/emm/login?null, t доступ к sso для входа в систему: ERROR {org.jaggeryjs.jaggery.core.manager.WebAppManager} - TypeError: Невозможно удалить файл с адресом dans lobjet {1}. (/emm/modules/sso.js#23) { org.jaggeryjs.jaggery.core.manager.WebAppManager} org.jaggeryjs.scriptengine.exceptions.ScriptException: TypeError: Невозможно удалить URL-адрес. dans lobjet {1}. (/emm/modules/sso.js#23) . ...... Я вхожу в sso.js файл, и я нахожу, что «sso.transport» возвращает null sso.address = carbon.server.address (sso.transport); – Imen

+0

Вы пытались создать арендатора? Или это когда вы пытаетесь использовать учетные данные по умолчанию «admin», «admin»? –

+0

Нет, я использовал учетные записи по умолчанию «admin», «admin».Я отмечаю, что я собрал WSO2 в ОС Ubuntu, и он работает хорошо. Проблема выясняется только тогда, когда я скомпилировал ее в ОС Windows. Кроме того, я попытался изменить конфигурацию sso в \ repository \ conf \ security \ application-authenticators.xml с помощью , и он работает, и я могу получить доступ к emm url с учетными данными по умолчанию admin admin – Imen

Смежные вопросы