¿Hay alguna manera de cambiar el alcance/permiso al usar Microsoft.Web.WebPages.OAuth? El lugar más lógico es cuando registra el cliente con OAuthWebSecurity.RegisterClient. Pensé que el alcance agregado al parámetro extraData posiblemente funcionaría, pero no tuve éxito con eso.Cómo cambiar el alcance/permisos con Microsoft.Web.WebPages.OAuth
6
A
Respuesta
1
Microsoft.Web.WebPages.OAuth no expone el alcance al autorizar con un cliente. Terminé agregando clientes DotNetOpenAuth personalizados para incluir mi alcance necesario.
1
Los extradatos son algo que puede pasar sobre el proveedor y usarlo en la capa de IU. Por ej. los datos adicionales podrían ser el ícono que se mostrará al enumerar el proveedor que se utilizará para iniciar sesión. La siguiente publicación muestra cómo puede escribir su propio proveedor y conectarlo a su sitio http://blogs.msdn.com/b/webdev/archive/2012/08/23/plugging-custom-oauth-openid-providers.aspx
Cuestiones relacionadas
- 1. Cambiar el título con Javascript
- 2. ¿Cómo puedo "cambiar" con Mercurial
- 3. Cómo cambiar base_uri con httparty
- 4. Cambiar el nombre del modelo con mongoid
- 5. cómo puedo cambiar el DOCTYPE
- 6. cambiar el texto (HTML) con .animate
- 7. Cambiar el valor de href con jQuery
- 8. Symfony2, ¿Cómo cambiar el entorno?
- 9. ¿Cómo cambiar el valor de incrustar src con JavaScript?
- 10. cómo cambiar el tamaño de un SVG con Imagick/ImageMagick
- 11. ¿Cómo cambiar el nombre raíz XML con Serialización XML?
- 12. Cómo cambiar el alcance del rango con nombre
- 13. ImageMagick: Cómo cambiar el tamaño proporcionalmente con mogrify sin fondo
- 14. Cómo cambiar el título de la página dinámicamente con symfony2
- 15. ¿Cómo puedo cambiar el fondo de mi escritorio con python?
- 16. ¿Cómo puedo cambiar el color del texto con jQuery?
- 17. Cómo cambiar el tamaño del búfer con boost :: iostreams?
- 18. Cómo cambiar el formato predeterminado con boost :: log :: BOOST_TRIVIAL_LOG?
- 19. ¿Cómo cambiar el ancho de CubeGeometry con Three.js?
- 20. cómo cambiar el nombre de la columna con T-SQL
- 21. ¿Cómo se puede cambiar el video con jQuery?
- 22. ¿Cómo cambiar el nombre de la etiqueta con BeautifulSoup?
- 23. ¿Cómo cambiar el tono de una textura con GLSL?
- 24. ¿Cómo cambiar el separador decimal con awk/sed?
- 25. ¿Cómo cambiar el tamaño de la leyenda con matplotlib.pyplot
- 26. ¿Cómo cambiar el padre de los componentes con SWT?
- 27. Cómo cambiar el atributo XML
- 28. ¿Cómo cambiar el color JProgressBar?
- 29. cambiar el buffer del mouse con java
- 30. UIButton cambiar el tamaño con la animación