如何在Asp.Net web api 2中使用api / account / RegisterLogin

时间:2018-05-29 11:43:52

标签: asp.net asp.net-web-api oauth asp.net-web-api2

我想使用邮递员发送外部Google身份验证。 我不仅拥有Google提供的访问令牌,还拥有此网址:

CREATE TABLE KMC_ACL_PERM(
  owner_id        VARCHAR2(10),
  permission_name VARCHAR2(10)
)
/

CREATE OR REPLACE TYPE vrray_4 AS VARRAY(4) OF VARCHAR2(10)
/

create or replace PROCEDURE GET_ACL_OWNER_EXCHANGE (
  id       IN  VARCHAR2,
  acl_type OUT VRRAY_4
) IS 
BEGIN
  SELECT owner_id
  bulk collect into   acl_type 
  from   KMC_ACL_PERM
  where  permission_name IN ( 'read.', 'write.', 'delete.' );
END GET_ACL_OWNER_EXCHANGE;
/

它会给出http://localhost:56099/api/Account/ExternalLogin? provider=Google&response_type=token&client_id=self &redirect_uri=http%3A%2F%2Flocalhost%3A56099%2F &state=pqUYyRJkopKQJhW4a5G6WKOxs1lpDlQSXs3iCRUMUyQ1 响应并显示我网站的主页,但在使用200 OK等其他方法时,它仍然会授予用户未授权权。

我该怎么办?

0 个答案:

没有答案