使用 Django 和 Angular 进行 Windows 身份验证?

悉达多

我正在尝试使用 Angular、Django、IIS 服务器实现单点登录。

在 IIS Windows 身份验证中启用。

角度拦截器代码:

intercept(req: HttpRequest<any>, next: HttpHandler):Observable<HttpEvent<any>> {   
 console.log("in intercept")   
 req = req.clone({  
 withCredentials: true });    
return next.handle(req);  }

姜戈settings.py

MIDDLEWARE = [    
'django.middleware.security.SecurityMiddleware',    'django.contrib.sessions.middleware.SessionMiddleware',    'corsheaders.middleware.CorsMiddleware',    'django.middleware.common.CommonMiddleware',    'django.middleware.csrf.CsrfViewMiddleware',    'django.contrib.auth.middleware.AuthenticationMiddleware',    'django.contrib.auth.middleware.RemoteUserMiddleware',    'django.contrib.messages.middleware.MessageMiddleware',    'django.middleware.clickjacking.XFrameOptionsMiddleware',]

AUTHENTICATION_BACKENDS = (    'django.contrib.auth.backends.RemoteUserBackend',)

CORS_ORIGIN_ALLOW_ALL = True

ALLOWED_HOSTS = ["*"]

获取错误:(IP 地址)已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。

帕塔

在 settings.py 中试试这个配置

CORS_ORIGIN_ALLOW_ALL = 真 CORS_ALLOW_CREDENTIALS = 真

CORS_ALLOW_CREDENTIALS = True # 使用 withCredentials 时需要此项:true

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django使用登录的Windows域用户进行身份验证

来自分类Dev

使用GraphQL和Django进行身份验证

来自分类Dev

无法使用Django和ldap进行身份验证

来自分类Dev

Django 使用 Google 和 VK 进行身份验证?

来自分类Dev

使用 Django 进行 LDAP 身份验证

来自分类Dev

使用 LDAP 和 Windows Active Directory 进行用户身份验证 (Windows Server 2016)

来自分类Dev

使用Django和Twilio通过SMS进行一次性用户身份验证

来自分类Dev

如何使用 Express 和 Angular 2 对身份验证进行排序

来自分类Dev

Django,Angular和DRF:Django后端与API的身份验证

来自分类Dev

对单个操作而非整个应用程序使用Windows身份验证进行身份验证

来自分类Dev

无法使用Windows身份验证向SMTP服务器进行身份验证

来自分类Dev

在php中使用django密码进行身份验证

来自分类Dev

使用Django REST进行LDAP身份验证

来自分类Dev

Django-使用mongoengine DB进行身份验证

来自分类Dev

如何使用 Postman 对 Django REST Framework 进行身份验证

来自分类Dev

在IIS上使用PHP进行Windows身份验证

来自分类Dev

SSH不使用公共密钥进行身份验证(Windows)

来自分类Dev

使用谷歌浏览器进行Windows身份验证

来自分类Dev

使用Firefox进行Windows域身份验证

来自分类Dev

使用asp.net进行Windows身份验证

来自分类Dev

使用 jwt 对 Api 进行 Angular5 身份验证

来自分类Dev

使用前端 Angular 进行 CAS 身份验证

来自分类Dev

如何使用Node和Express对github进行身份验证

来自分类Dev

使用TLS和Python进行身份验证

来自分类Dev

使用Devise和MongoMapper进行Rails 4身份验证

来自分类Dev

使用Go和AngularJS进行用户身份验证

来自分类Dev

使用Cakephp和PhoneGap进行身份验证

来自分类Dev

使用Next.js和Redux进行身份验证

来自分类Dev

无法使用私钥和密码对SFTP进行身份验证

Related 相关文章

  1. 1

    Django使用登录的Windows域用户进行身份验证

  2. 2

    使用GraphQL和Django进行身份验证

  3. 3

    无法使用Django和ldap进行身份验证

  4. 4

    Django 使用 Google 和 VK 进行身份验证?

  5. 5

    使用 Django 进行 LDAP 身份验证

  6. 6

    使用 LDAP 和 Windows Active Directory 进行用户身份验证 (Windows Server 2016)

  7. 7

    使用Django和Twilio通过SMS进行一次性用户身份验证

  8. 8

    如何使用 Express 和 Angular 2 对身份验证进行排序

  9. 9

    Django,Angular和DRF:Django后端与API的身份验证

  10. 10

    对单个操作而非整个应用程序使用Windows身份验证进行身份验证

  11. 11

    无法使用Windows身份验证向SMTP服务器进行身份验证

  12. 12

    在php中使用django密码进行身份验证

  13. 13

    使用Django REST进行LDAP身份验证

  14. 14

    Django-使用mongoengine DB进行身份验证

  15. 15

    如何使用 Postman 对 Django REST Framework 进行身份验证

  16. 16

    在IIS上使用PHP进行Windows身份验证

  17. 17

    SSH不使用公共密钥进行身份验证(Windows)

  18. 18

    使用谷歌浏览器进行Windows身份验证

  19. 19

    使用Firefox进行Windows域身份验证

  20. 20

    使用asp.net进行Windows身份验证

  21. 21

    使用 jwt 对 Api 进行 Angular5 身份验证

  22. 22

    使用前端 Angular 进行 CAS 身份验证

  23. 23

    如何使用Node和Express对github进行身份验证

  24. 24

    使用TLS和Python进行身份验证

  25. 25

    使用Devise和MongoMapper进行Rails 4身份验证

  26. 26

    使用Go和AngularJS进行用户身份验证

  27. 27

    使用Cakephp和PhoneGap进行身份验证

  28. 28

    使用Next.js和Redux进行身份验证

  29. 29

    无法使用私钥和密码对SFTP进行身份验证

热门标签

归档