FAQ

Page history last edited by twcctz50 1 mo ago

Frequently Asked Questions

 

What does RPX stand for?

Relying Party Accelerator.  From the OpenID 2.0 specification, a Relying Party is:

 

"A Web application that wants proof that the end user controls an Identifier."

 

Which browsers does RPX support?

 

Internet Explorer 6 Officially supported
Internet Explorer 7 Officially supported
Mozilla Firefox 2 Known to work
Mozilla Firefox 3 Officially supported
Safari 3 Known to work
Safari 4 Officially supported
Opera Known to work, with some issues
iPhone Safari Known to work, with some issues
Google Chrome Officially supported
Blackberry browser Unsupported

 

 

Where can I promote my newly RPX-enabled website?

Submit it to these services:

 

Why do OpenID Providers ask my users to signin to mysite.rpxnow.com?

RPX gives you an OpenID realm as a subdomain of rpxnow.com.  This is so we can run everything under SSL, even for free customers.  See Realms and Trust Roots for a detailed explanation of OpenID realms and how the interact with the RPX service.

 

Why put the RPX javascript at the bottom of the page?

We recommend that you put the javascript at the bottom of the page because it will help the page load faster. Modern browsers block the page inline while loading javascript, so putting it at the bottom of the page will reduce the page load time.

 

What does the "Invalid Token URL" error mean?

You have probably forgotten to include or properly URL-escape the token_url parameter when adding the RPX sign-in interface to your login page(s).  Please follow the instructions in "Quick Start Guide" for your site.  You can find the link to the guide in the left hand navigation of the RPX website after you have signed in.

 

Can I use a single RPX application for authentication on more than one domain?

Yes.  You must add each domain manually to the token url domains list on your settings page.  RPX will only authenticate to the list of token URL domains you have provided.

 

How do I pass state through RPX?

Add your state as query paramters onto the token_url.  Here's a guide.

 

What are all the possible values for the providerName field?

As of June 4, 2009, the enumeration can return the following values. If the user authenticates with a service not in this list, 'other' is returned.

 2idi

 4H

 AOL

 Blogger

 certifi.ca

 chi.mp

 ClaimID

 ClickPass

 Facebook

 GetOpenID

 Google

 Hyves

 Identity.net

 linksafe

 LiveJournal

 mijnopenid.nl

 myid.net

 MyLid

 MyOpenID

 MySpace

 openid.lt

 Orange

 person.lt

 SignOn.com

 StartSSL

 Sxipper

 Technorati

 Twitter

 TypeKey

 TypePad

 VeriSign PIP

 Vidoop

 Vox

 WikiTravel

 Windows Live

 WordPress.com

 Yahoo!

 

 

 

 

 

Comments (7)

profile picture

Marc Selman said

at 9:07 am on Jul 27, 2009

Is Hyves also available? I saw it on a screenshot I think, but it's not in the list.

profile picture

brianellin said

at 9:45 am on Jul 27, 2009

Marc, yes Hyves is supported.

profile picture

Zoon Bee Indy said

at 5:39 pm on Sep 2, 2009

i am sorry, but can you tell me what is the token_url??? i mean how can i find my token url e.g. missafricairealnd.ie???

thanks

profile picture

kaaled-2000 said

at 1:11 pm on Sep 9, 2009

yas,my nem kaaled,english laog not god my lang arbk bt i waant leern english ,,,and iam good man foor all puopel on the eaarth and wellkom and thank you.

profile picture

jackirmallick9 said

at 12:51 am on Oct 9, 2009

I need help My code is not working and it returns a string with no data found error i ma using asp.net 2.0

string token = Request.QueryString["token"];//token={a big identifier string};

//Create a web-request that will be used to post the token and the special API key provided
//to you by RPXNow, to get more information about the authentication.
WebRequest rpxRequest = WebRequest.Create(";https://rpxnow.com/api/v2/auth_info");
rpxRequest.Credentials = CredentialCache.DefaultNetworkCredentials;
rpxRequest.Method = "POST";

Stream requestStream = rpxRequest.GetRequestStream();
StreamWriter streamWriter = new StreamWriter(requestStream);
streamWriter.Write("apiKey=" + "9f3778303b715db5d2167f9776b2d0d63f68090f ");//RPNOW_API_KEY - provided by rpx
streamWriter.Write("&format=XML");//request response in XML, if omitted - response is in JSON
streamWriter.Write("&token=" + token); //token - retrieved from the request
streamWriter.Flush();
streamWriter.Close();


WebResponse rpxResponse = rpxRequest.GetResponse();
Stream responseStream = rpxResponse.GetResponseStream();
StreamReader streamReader = new StreamReader(responseStream);
string responseText = streamReader.ReadToEnd();

Response.Write(responseText);

profile picture

Vaclav Synacek said

at 3:55 am on Dec 30, 2009

In my country, there is a major OpenID provider who probably has over 50% local identity provider market share. The problem is nobody knows the IDs are actually OpenIDs. Is there any chance you would add another providerName? This could win you some customers in the Czech Republic. The site is http://seznam.cz.

profile picture

Sandy said

at 5:00 am on Jan 21, 2010

Can we migrate from RPX Plus to RPX Pro with 'Custom OpenId Realm' ?

RPX Plus ==> RPX Pro
Realm Id: example.rpxnow.com ==> signin.example.org

Will I lose all linked account during this migration ?

You don't have permission to comment on this page.