Come posso utilizzare l'abbonamento asp.net in ServiceStack? (ServiceStack.OrmLite, ServiceStack.Host.AspNet, ecc)Utilizzare l'abbonamento ASP.NET in ServiceStack
risposta
È possibile ospitare ServiceStack su un custom path, ad esempio su/api che consente di eseguire moduli Web ASP.NET e ServiceStack fianco a fianco e quindi utilizzare il normale provider di appartenenze ASP.NET in ASP.NET.
È quindi possibile condividere UserSessions con ServiceStack utilizzando il relativo Session Provider, ecco un esempio su come instantiate a Session with MVC - è possibile utilizzare questa stessa classe con ASP.NET.
L'alternativa è rinunciare al provider di appartenenze ASP.NET e attenersi semplicemente allo built-in authentication in ServiceStack. Include il supporto per le credenziali (ovvero utente/pass - ciò che desideri) ma anche Twitter/Facebook/BasicAuth + il tuo. Con i backend In-Memory, OrmLite e Redis.
Ecco un sito Web di esempio sull'utilizzo di all authentication options in the same ServiceStack app with an OrmLite backend.
Se si desidera utilizzare l'appartenenza, e si desidera utilizzare la lite ORM con il quadro di appartenenza (anche se si potrebbe ancora utilizzare lo SqlMembershipProvider), è possibile creare un custom classe fornitore in questo modo:
public class ServiceStackMembershipProvider : MembershipProvider
{
}
e implementare tutti i metodi (o almeno i metodi necessari) utilizzando i componenti ORM.
- 1. Come utilizzare Dapper in ServiceStack
- 2. Come utilizzare ServiceStack DTO TranslateTo e PopulateWith?
- 3. Come utilizzare un serializzatore JSON personalizzato in Servicestack?
- 4. Come utilizzare l'autenticazione Servicestack con Active Directory/Autenticazione Windows?
- 5. REST Routing in ServiceStack
- 6. ServiceStack - genera un problema di servizio webservice ASP.NET
- 7. ServiceStack Funq Sostituzione di IoC
- 8. Cross Platform ServiceStack Authentication
- 9. ServiceStack: accesso a HttpRequest in un'applicazione selfhosted
- 10. Come utilizzare System.Web.Caching in asp.net?
- 11. Come utilizzare wkhtmltopdf.exe in ASP.net
- 12. ServiceStack Razor web.config
- 13. Testo messaggio localizzato ServiceStack
- 14. ServiceStack e FacebookAuthProvider
- 15. risposta personalizzata DTO in ServiceStack FluentValidation
- 16. Servicestack ORMLite Query Multiple
- 17. ServiceStack Sapone 1.2 HTTPS client
- 18. BreezeJS con ServiceStack?
- 19. ServiceStack con IIS
- 20. ServiceStack NHibernate Sessione per richiesta
- 21. Utilizzo di ServiceStack Mini Profiler nell'applicazione console ospitata autonomamente
- 22. Come integrare elmah logging in servicestack
- 23. Durata dell'istanza del servizio in ServiceStack?
- 24. Come disconnettere l'utente autenticato in ServiceStack?
- 25. Come utilizzare SOAP in asp.net mvc
- 26. Come utilizzare un'area in ASP.NET Core
- 27. come utilizzare la funzione __doPostBack in asp.net
- 28. Come utilizzare i file GZIP In Asp.net?
- 29. Come utilizzare SqlClient in ASP.NET Core?
- 30. Come utilizzare SMTP Gmail in formato ASP.NET
Come posso utilizzare CredentialsAuthProvider per l'implementazione del ** modulo di accesso **? è possibile introdurre un campione semplice e non complicato? – mehrdad
Vedere la demo di esempio all'indirizzo: http://bootstrapapi.apphb.com e il relativo codice sorgente all'indirizzo https://github.com/ServiceStack/SocialBootstrapApi – mythz
404 nell'istanza di una sessione con collegamento MVC – danmiser