我想使用http客戶端來調用Web API來獲取令牌。我有一個MVC應用程序和Web API app.below是MVC控制器操作我有。 [HttpPost]
public ActionResult Login()
{
LoginModel m = new LoginModel();
m.grant_type = "password";
m.username =
使用新的Web API 2 oauth時。它在本地工作正常,但在服務器上發佈時不起作用。我假設ASP有一些本地數據庫,他們存儲所有的帳戶,我的服務器無法訪問此(可能我錯了)。有沒有人遇到這個問題或確定如何讓這個工作在服務器上?謝謝你的幫助。 http://www.asp.net/vnext/overview/authentication/individual-accounts-in-aspnet-
當我運行鍼對我的控制器的方法以下的OData查詢在下面的示例代碼中定義,在獲取()生成的查詢變爲零: http://my.host/api/MyClass/ $濾波器=編號當量1 & $擴大= MySecondClass ODataQueryOptions not being applied的答案表明這是做到這一點的方法,但仍然失敗。是的,MyClass確實有對MySecondClass的引用。
我正在創建一個MVC網站。這就是我打算早做: Data Access Layer
^
|
Business Layer
^
|
Web API 2 <-- Apps or whatever
^
|
MVC5 Website
但我認爲以下將是一個更好的主意,因爲自網站和的WebAPI將要在我的情況下在同一臺服務器上,我認爲這對網站解析A
在Stackflow中有一些類似的話題,但我發現他們都沒有回答我的問題。 ASP.NET Web API 2是我們現在使用的。我現在可以接受來自我的WebAPI的身份驗證請求CORS。通過在Authorization標頭(承載xxx)中發送訪問令牌,我可以訪問由[Authorize]標記保護的資源。 問題是,我如何實現類似於常規登錄表單中的「記住我」複選框的功能?我們只需要下一次訪問我們的網頁時用