我更找的我是否這樣做對還是錯comfirmation。這是場景:的OpenID身份驗證與AngularJS和MVC,以標記餅乾
我在ASP.NET MVC
應用程序中託管AngularJS
應用程序。使用MVC部分我IdentityServer
溝通登錄,一旦我做到這一點我拿access_token
從OWIN
的OpenIdConnect
確認通知,並創建一個Cookie
與它的價值,然後我在AngularJS
與$cookieStore
對象使用讓我要求。
誠然,安全性是目前爲止我最薄弱的環節,所以我的問題是,上述方案是否安全還是我違反了某種安全規則,將允許有人來查找安全孔?
我將使用令牌和消耗的WebAPI SVC。但是我擔心的是將訪問令牌存儲在cookie中對於idsrv3所有的安全措施是否會產生反效果。 – IWriteApps
我不是Angular的專家,但是因爲cookie應該是httponly(JS不可讀),所以我會使用SessionStorage客戶端。這就是我所做的(或者更確切地說是我的前端開發人員)在之前的工作中所做的。這也是Thinktecture樣本中使用的。 –