2
我有一個WebSite(MVC 4)和WebService(Web API)。 WebSite有一個身份驗證Cookie,並在WebSite服務器端代碼調用該服務時將其解密,以便將安全令牌發送到WebService。這工作正常。如何在網站和服務之間共享Ajax驗證
但是,WebSite有JavaScript,我想直接調用WebService。我試過共享MachineKey和Auth信息,但是cookie不通過WebApi傳送。
我的回退是將所有調用通過WebSite路由到WebService;但這很醜,很慢。
任何想法?
WebApi和該網站是否託管在同一個域上? – 2013-02-08 13:31:25
你是說,你不能將這個標記粘貼到請求標題中嗎? – 2013-02-21 20:02:42
是的。儘管如此,我現在已經不再使用相同的域名,而且工作起來。所以,Darin,如果你想做出答案,我會接受它的。 – 2013-02-23 07:13:55