Я новичок в Simplesamlphp Auth.Установил saml и медиа вики.Взял ссылку от https://github.com/simplesamlphp/simplesamlphp
Я установил все config.php и authsource.php.При просмотре приложения, нажмите на кнопку «Войти», оно перенаправляет на экран входа в систему.Все в порядке.Как только я ввел действительные учетные данные, он снова перенаправляется на экран входа в систему (бесконечный цикл).В консоли браузера, как я заметил, куки автоматически удаляются и снова браузер запрашивает логин.но он должен быть перенаправлен на страницу saml-acs.php.Сделал много исследований по этому вопросу, но не нашел правильного решения.примечание. Я создал службу приложений и веб-приложение на портале Azure, где указал URL-адрес домашней страницы и URL-адрес ответа.
Ниже приведены файлы кода.Не знаю, чего мне не хватает.Быстрый ответ очень важен.
Я пробовал следующие изменения, но пока безуспешно
- внесены изменения в 'session.cookie.domain' => '.xyz.azurewebsites.net',
- made' session.cookie.domain '=> null
(Примечание: здесь я изменил направляющие в целях безопасности)
1.Файл config.php
'baseurlpath' => 'simplesamlphp/www/', 'session.cookie.name' => 'SimpleSAMLSessionID',store.type' => 'phpsession','store.sql.dsn' => "sqlite:D:\\local\\VirtualDirectory0\\site\\data\\sessiondb.sqlite",
Файл authsource.php
'entityID' => 'https://xyz.azurewebsites.net/',
'idp' => 'https://sts.windows.net/72fxxx8bf-86f1-41af-91ab-xx2d7cd011db47/',
'discoURL' => null,
'NameIDPolicy' => 'urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified'