当前位置: 首页 > 知识库问答 >
问题:

使用PHP的Okta登录小部件不起作用

邓建柏
2023-03-14

我试图使用下面给出的示例应用程序设置OAuth工作流

整个示例是否只有在联系OKTA支持以启用授权服务器功能后才能工作?因为,我在这里还看到了一个文档,说明这是早期访问(EA)特性(而且它可能是最近在Okta中添加的?极其令人沮丧的体验)。

顺便说一句,我给他们的客户支持发送了电子邮件,以启用这个授权服务器功能,以防万一我遗漏了什么。如果这不起作用,那么我将不得不使用Laravel5.4PHP框架创建我自己的OAuth2服务器,这可能是最快的解决方案,而且是100%免费的。

我还尝试按照这里提供的说明测试授权服务器的设置。我成功地使以下endpoint工作:

/oauth2/:authorizationServerId/.well-known/openid-configuration
/api/v1/authorizationServers/:authorizationServerId/scopes

是否有其他方法来检查我是否正确配置了OKTA授权服务器?

共有1个答案

程树
2023-03-14

我发现为PHP示例提供的JS脚本不适合我正在处理的工作流。因此,在更改JS脚本后,事情开始正常运行。

编辑:另外请注意,设置授权服务器是OKTA中的一个新功能(它是早期访问功能)。默认情况下不启用。因此,您需要联系OKTA支持团队,以启用授权服务endpoint及其提供的功能。

 类似资料:
  • 我们有一个使用Spring Boot+AngularJS开发的单个Web页面应用程序,我们希望集成Okta用于身份验证部分。 我在Okta网站上创建了一个开发人员帐户,并使用SAML 2.0配置了一个应用程序 然后,我将Okta Sign-in小部件集成在一个html页面中,如http://developer.Okta.com/code/javascript/okta_sign-in_widget

  • 问题内容: 这里的另一个新手..我正在尝试修复以下代码,以防止sql注入,并学习编写php和sql的新方法。 您的建议将不胜感激。 我修改了这个 为此,我没有得到相同的结果。 问题答案: 您不能将mysql与mysqli或PDO混合使用。您需要查看错误日志,因为这不可能实现-您应该看到大量致命错误。

  • 我正在尝试使用解析SDK进行Facebook的单点登录,但是当我按下登录按钮时,我收到此错误: 哦哦。出现错误:错误域=com.facebook。sdk Code=2“操作无法完成。(com.facebook.sdk error 2.)”UserInfo=0x1d5bac20{com.facebook.sdk:ErrorLoginFailedReason=com.facebok.sdk:Syste

  • 我正在尝试使用SP在OKTA(IdP)中使用我的Windows应用程序(SP)启动登录来设置SAML,但是在IDP验证我的凭据后,我收到了一个400错误的SAML请求。我没有重定向回应用程序URL(SP),而是收到了一个400错误的SAML请求。 我的SP URL-https://sampleapp.company.com/appname/default.aspx 我的SAML ACS URL-h

  • 首先,我想让你知道,我是新来的Symfony。我在路上把我的PHP项目从我自己的“基本”MVC转到SimfOn.该项目已经运行良好,但我在适应Symfony时遇到了一些问题。 我从基本的框架开始,make: user和make: auth。模板运行良好。但是我未能将登录过程转换为AJAX和JSON。 我遵循了这个官方教程:https://symfonycasts.com/screencast/ap

  • 我在通过网络浏览器(IE或Chrome)使用ADFS登录应用程序时遇到问题。我希望使用ADFS SAML自动、透明地登录用户(当前用户已登录),而无需输入这些标识符。 所以我有2台运行Windows 2016 Server的服务器:-第一个Serv1:带有Active Directory目录的域控制器-第二个Serv2:ADFS服务器(4.0),它连接到控制器Serv1 当我试图访问我的应用程序时