【发布时间】:2021-10-02 19:24:34
【问题描述】:
我正在尝试使用我的 Django 应用设置 SAML 单点登录 (SSO),但是当我尝试登录我的应用时出现错误。
我转到应用程序 url,Microsoft 处理请求(该 url 短暂显示 microsoft.loginonline.com/etc),然后我被重定向到此页面:
https://my-app.azurewebsites.net/.auth/login/aad/callback
显示此错误:
{"code":400,"message":"IDX10501: Signature validation failed. Unable to match keys: \nkid: '[PII is hidden]', \ntoken: '[PII is hidden]'."}
回复网址设置为:
https://my-app.azurewebsites.net/.auth/login/aad/callback
我按照 Azure 文档和本文档进行了设置:https://django-auth-adfs.readthedocs.io,它表面上在我的本地主机上运行,而不是在实际的 azure 应用程序服务上运行......我不确定我做错了什么,并且由于我是后端编程和云的新手,因此错误消息对我来说信息量不是很大。
感谢任何帮助,谢谢!
【问题讨论】:
标签: python django azure azure-active-directory azure-web-app-service