Ich möchte meine API-Website für die Authentifizierung & Autorisierung von Benutzern verwenden und idealerweise meine Website-Site rein statischen Inhalt (html, js, css) zu halten. Ich habe ServiceStack OAuth & OpenId (und Credential/unverwässert) Provider, so antworten sie auf api.mysite.com/auth/{provider} AnfragenKreuzursprung OAuth Authentifizierung mit ServiceStack
Ich möchte in der Lage sein für die Nutzer von www konfiguriert. mysite.com in der Lage sein, zu authentifizieren und dann Aufrufe der API-Site über Ajax.
Die BootstrapApi example project - obwohl sehr nützlich - demonstriert die API & Website, die auf der gleichen Domäne ausgeführt wird.
- Ist dies mit einem statischen JavaScript-Client möglich/sicher?
- Kann ich einen Cookie zwischen Subdomains freigeben?
- Könnte ich das Zugriffstoken an den Client zurückgeben und es verwenden, um vor jeder Anforderung einen Berechtigungsheader zu berechnen?