有关如何将auth0与freshdesk集成的文档很少,而我发现的文档已经过时了
答案 0 :(得分:1)
以下内容按服务分为步骤
Auth0:
Applications
/ Create Application
。Single Page Web App
或Regular Web App
。Settings
标签。Allowed Callback URLs
下插入https://[YOURDOMAIN].freshdesk.com/login/saml。Allowed Web Origins
下,确保输入您的域名。Allowed Origins (CORS)
下,确保输入您的域名。Addons
标签。SAML 2
Application Callback URL
下,确保URL为https://[YOURDOMAIN].freshdesk.com/login/saml。{
"audience": "https://[YOURDOMAIN].freshdesk.com",
"mappings": {
"email": "Email",
"name": "username",
"given_name": "FirstName",
"family_name": "LastName"
},
"nameIdentifierFormat": "urn:oasis:names:tc:SAML:2.0:nameid-format:email",
"nameIdentifierProbes": [
"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress"
],
"signatureAlgorithm": "rsa-sha256",
"digestAlgorithm": "sha256",
"lifetimeInSeconds": 3600,
"signResponse": false
}
Usage
标签下,下载Auth0 certificate
Identity Provider Login URL
,因为我们将在Freshdesk上使用它。Freshdesk:
Settings
/ General Settings
/ Security
Single Sign On (SSO)
SAML Login URL
下,从auth0粘贴到Identity Provider Login URL
中。Auth0 certificate
并找到sha256指纹,并将其放入Security Certificate Fingerprint
字段中。注意:您可能需要格式化指纹,以在每个值之间包含:
。特别注意:我确实注意到代理现在必须经过auth0才能进入管理仪表板。要避免这种情况,请尝试通过此门户网站登录:https://[YOURDOMAIN].freshdesk.com/login/normal。
我希望这些说明对您的freshdesk auth0集成有所帮助。祝你好运!
答案 1 :(得分:1)
去年,所选答案发生了一些变化。我遇到的主要差异:
我希望对其他人有所帮助。通过这些调整,一切似乎对我来说都很好。