代码之家  ›  专栏  ›  技术社区  ›  Brad Robinson

为测试设置OpenID提供程序

  •  6
  • Brad Robinson  · 技术社区  · 14 年前

    我想做的是在本地IIS上设置一个非常愚蠢的OpenID提供程序,我可以用它在断开连接时登录。我的意思是,它只需要是一个硬编码的URL,作为openID提供者正确响应并允许登录。

    1 回复  |  直到 14 年前
        1
  •  4
  •   Brad Robinson    14 年前

    我一直坚持的一点是,依赖方站点需要有localhost白名单,如下所示:

    configSections 第节 web.config :

      <section name="dotNetOpenAuth" type="DotNetOpenAuth.Configuration.DotNetOpenAuthSection" requirePermission="false" allowLocation="true"/>
    

    这是一个新的配置部分:

     <dotNetOpenAuth>
      <messaging>
       <untrustedWebRequest>
        <whitelistHosts>
         <add name="localhost" />
        </whitelistHosts>
       </untrustedWebRequest>
      </messaging>
     </dotNetOpenAuth>
    

    http://localid/member/anythingyoulike . 没有登录屏幕,只有无限的有效OpenID标识符数组。更多信息 here