我想知道是否有人遇到过这个问题。我试图使用AAD V2.0和设备代码流对OneDrive进行身份验证。我的应用程序在Azure门户中配置了以下权限:
只要从作用域
中删除openid offline_access
,就应该是https://graph.microsoft.com/.default
,当您使用/.default
时,它们就不需要了,应用程序注册的所有权限都将包括在内。
参考-https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-conserion#the-default-scope
更新:
1.在邮递员中,使用下面的请求。
请求URL:
POST https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/devicecode
请求主体:
client_id=<client-id>
scope=https://graph.microsoft.com/.default
2.在浏览器中,导航到https://microsoft.com/devicelogin
,输入代码并登录用户帐户,应用程序将允许您同意该权限,单击accept
。
POST https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/token
请求主体:
grant_type: urn:ietf:params:oauth:grant-type:device_code
client_id: <client-id>
device_code: <device_code in the screenshot of step 1>
设置当前设备(本地缓存) 参数说明 字段 类型 必须? 说明 device RKDevice 是 设备Entity 接口定义 Swift: RokidMobileSDK.device.setCurrentDevice(device: RKDevice) Objc: [RokidMobileSDK.device setCurrentDeviceWithDevice:self.device]; 获
获取默认设备 接口说明 获取当前选择的设备。 示例代码: SDKDevice device = RokidMobileSDK.device.getCurrentDevice(); 设置默认设备 接口说明 更新当前选择设备 参数说明 字段 类型 必须? 说明 device SDKDevice 是 若琪设备实体 示例代码: RokidMobileSDK.device.setCurrentDevice
问题内容: def save_file(self, outputfilename = self.image_filename): self.file.read(outputfilename) .... 在第一行中给出。似乎Python不接受它。我该如何重写代码,以免引发异常? 问题答案: 使用默认值并检测到该值。
在命令行使用git时,我想知道是否可以使用Visual Studio代码作为默认编辑器,即在创建提交注释并查看文件与命令行的差异时。 我知道不可能使用它来进行合并(至少现在是这样),但是有没有人知道是否可以使用它来查看diff的,如果可以,那么.gitconfig文件中需要哪些命令行选项来实现这一点呢? 更新1: 我尝试了一种类似于以前为Notepad++所做的方法,即。 并使用: 但这将导致错误
我想启用浮动通知使用Android代码。通常用户不知道有关的设置.所以我需要启用这作为默认。
问题内容: 我在Ubuntu 10.10 x64中的Enthought Python发行版(Python 2.6.6)下使用PyAudio。 这是我尝试打开输入流时遇到的相同错误。没有相应的错误“ IOError:无默认输出设备可用” 问题答案: 好的,这不是一个漂亮的解决方案,但对我有用。根据我对ulidtko答案的评论,pyaudio不是问题,而是pyaudio应该绑定到的底层PortAudi