Update grant_type for AssertionCredentials.
Reviewed in https://codereview.appspot.com/7300056/.
diff --git a/oauth2client/client.py b/oauth2client/client.py
index 1ad94e6..8517946 100644
--- a/oauth2client/client.py
+++ b/oauth2client/client.py
@@ -854,7 +854,7 @@
     body = urllib.urlencode({
         'assertion_type': self.assertion_type,
         'assertion': assertion,
-        'grant_type': 'assertion',
+        'grant_type': 'urn:ietf:params:oauth:grant-type:jwt-bearer',
         })
 
     return body
diff --git a/tests/test_oauth2client.py b/tests/test_oauth2client.py
index 6dc2729..dcbbf4a 100644
--- a/tests/test_oauth2client.py
+++ b/tests/test_oauth2client.py
@@ -289,6 +289,8 @@
     body = urlparse.parse_qs(self.credentials._generate_refresh_request_body())
     self.assertEqual(self.assertion_text, body['assertion'][0])
     self.assertEqual(self.assertion_type, body['assertion_type'][0])
+    self.assertEqual('urn:ietf:params:oauth:grant-type:jwt-bearer',
+                     body['grant_type'][0])
 
   def test_assertion_refresh(self):
     http = HttpMockSequence([