我是simplesamlphp auth的新手。安装了saml和媒体Wiki。 取自https://github.com/simplesamlphp/simplesamlphp
我已经设置了所有的config.php和authsource.php。浏览该应用程序时,单击登录,它将重定向到登录屏幕。没关系。输入有效的凭据后,它将再次重定向到登录屏幕(无限循环)。在浏览器控制台中,我观察到的是,cookie被自动删除,然后浏览器再次要求登录。但应将其重定向到saml-acs.php页面。对此进行了大量研究,但未找到任何合适的解决方案。 注意: 我已经在Azure门户上创建了应用程序服务和Web应用程序,并在其中提供了主页URL和回复URL。
以下是代码文件。不知道我在想什么。快速响应受到高度赞赏。
我尝试了以下更改,但到目前为止没有成功
(注意:出于安全考虑,这里我已经修改了指南)
'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'