Okta 应用程序只是重定向到 url

Okta application just redirect to a url

我们的一个要求是为 Okta 用户提供一个应用程序,这样他就可以单击应用程序框并重定向到带有一些查询字符串参数的 url,不需要登录,这可以使用 Okta 吗?

您可以添加书签应用using the Apps API:

curl -v -X POST \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: SSWS ${api_token}" \
-d '{
  "name": "bookmark",
  "label": "Custom Bookmark App",
  "signOnMode": "BOOKMARK",
  "settings": {
    "app": {
      "requestIntegration": false,
      "url": "https://example.com/bookmark.htm?your=query&params=stuff"
    }
  }
}' "https://${org}.okta.com/api/v1/apps"

然后assign that app to a user:

curl -v -X PUT \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: SSWS ${api_token}" \
-d '{}' "https://${org}.okta.com/api/v1/apps/:appId/users/:userId"

要添加到 kevlened 已接受的答案中,您可以通过管理员 UI 添加书签应用程序,方法是转到应用程序 >> 应用程序 >> 添加应用程序 >> 从应用程序中搜索 "bookmark"模板,您将获得添加书签应用程序的选项。这适用于版本 2018.07 或更早版本。