I am trying to register my app for Oauth consent screen, so that I can create a OAuth client ID. I keep getting this validation error at end of the form, even though I have submitted everything correctly.
An error occurred while saving your app
And this error does not state which input in the form is invalid. Also in the network tab of development tools window, everytime I submit the request, I can see a POST request being initiated and it fails with following error.
{"error":{"code":3,"message":"The request failed because one of the field of the resource is invalid.","details":[{"#type":"type.googleapis.com/google.rpc.PreconditionFailure","violations":[{"type":"client_auth_config","subject":"?error_code=9&error_field_name=UpdateBrandWithMaskRequest.brand_id&error_field_value=0"}]}]}}.
Any suggestions on how to fix this is highly appreciated. I have contacted the google support about this issue as well, but as of now they're saying everything works on their end and clear cache and cookies but it doesn't work. I have attached here a capture of consent config wizard I'm using as well.
Put the Project ID in App Name
Try adding your support email to Firebase console. Go to firebase console->settings->General->Support Email->Add Email. Now while creating oAuth consent screen add same email id developer contact information as well as support email. It worked for me.
To expand on the top answer, there are numerous underlying reasons why this step of the app registration would fail. In the case where the application name is not valid (fails any of the checks that Google Cloud Platform enforces), then setting the application name to the project ID is guaranteed to fix the problem, as the project ID will always happen to be a valid application name.
It may be worth digging into the underlying validation error, which can be achieved by inspecting the network request that is sent upon submitting the form. In the "Network" tab of the Developer Tools, select the POST request that is captured after clicking the "SAVE AND CONTINUE" button. The "Response" tab (shown below for my case) should display an error object with a more descriptive message.
In my case, it seems that the application name was deemed abusive:
The request has been classified as abusive and was not allowed to proceed.
which I suspect is because it contains the word "Google".
What #Kalind said helped me to resolve the problem.
So login to firebase console, chose the project you are trying to create an OAuth Consent too. And then click settings-> General-> Support Email-> Add Email from dropdown.
Now when I go back to google cloud console under the Oauth consent screen, I can see that I have one registered to that project.
I had the same problem, indeed your App name must be identical to your Project ID that you chose when creating the project
I got the exact same error, probably an issue on their end :/
Thanks for reporting this everyone. I've also had the same problem for different apps and #Kalind suggestion fixes the problem. On Firebase project's settings there's a new field now called "Support email" where you can select your support email address. This will fix your issue like #Kalind and #Kasper said. I'm just adding a screenshot to make it more clear for those with the same problem.
Thanks!
For me there was an email in there already (owner of account email).
I had to invite another email > accept invite > change email > save > then change back > then I could proceed with the OAuth Consent Screen.
To change the support email on the Firebase Console you go to:
https://console.firebase.google.com/ > select Cog > Project Settings > General tab > Support Email
I reached this page is because of testing Google Login.
I faced this issue creating "OAuth consent screen".
But I didn't need this to create.
Just go to "Domain verification" page and "Add Domain".
There you may need to add 'txt record' in DNS Setting to prove you owned the domain.
After adding domain, go to "Credentials" page.
It is ready to choose the "Application type" like google guide
!!! pls enjoy !!!
I used the app Id as my App Name in the OAuth consent screen setup page.
If you are trying to use group email from gsuite in App consent/Firebase support, you must be the group owner, and do not need that group email address on any IAM role.
I believe the name of the application requesting access simply needs to be different from the name of the Google project.
This Error was come due to the project name is the same as the app name. So your app name and project name must be differnet
to expand on the helpful post of #zr0gravity7
I checked the 'response' in the developer con{"error":
{"code":3,"message":"com.google.apps.framework.request.BadRequestException:
At least one field must be updated."}}
I simply changed one field, and the save now succeeded.
(This is a very disappointing design of the form error checking)
The app name must be unique across Google. Modify the app name a bit.
I've been unable to access the Dialogflow console. I've tried logging out and logging back in, clearing site data, using different browsers and incognito mode. I even gave myself Dialogflow admin permissions through Google Cloud Console's IAM.
I've submitted a support request, but waiting on a response. Other folks have asked similar questions on stackoverflow without any response so far. I hope someone can share how to solve this.
You can try to reset your account as indicated in this similar issue from the Public Issue Tracker, specifically follow the steps from comment#2.
If the issue persist, you will need to wait the response from support.
While Isaac's answer here is valid and something that was suggested by the support team as well, the reason turned out to be a change in my email address. The fix was done by Dialogflow's team behind the scenes.
If anyone else faces an issue logging into Dialogflow and have made any change to their email address (including domain) recently, that would be something you would want to convey to Dialogflow's support upfront.
I am having this weird error in sitecore user manager.
I get this error as soon as i open user manager
I can't assign users to roles.
Can anyone please help ?
Thanks in advance.
P.S > Just in case it's not visible properly : http://www.flickr.com/photos/24436387#N00/9030219859/lightbox/
Found this sdn post as well, refers to paging and databinding errors in the user manager should be fixed in your version of Sitecore though.
Although may give you something else to investigate.
Ok found the solution. I was using a third party provider (connector to salesforce) which was pushing campaign members to sitecore. And there was a bug in that API that was giving sitecore the wrong total null but only users.
Thanks for your help.
I am facing a issue in Sitecore UI when I am editing an existing user to add/delete 'User Roles' under the 'Member Of' tab, its not getting updated. However, when I am adding a New User and assigning the User Roles, then it shows up correct. Any idea whats causing this issue/Or anyone else faced the same?
This issue is also referenced by some other person here.
I attached an image for more reference!
Tried looking up online but in vain, hope someone can assist me on this. Thanks in advance!
EDIT: Step by step of what I am doing:
Hope this illustrate the problem much better!
I had the exact same problem and it turned out to be solved by ensuring the App_Browsers folder was in the root of the website. When this was not there, several dialogs would not save correctly (User Roles, Security Assignment to items)
I had the same problem but Jay S's solution didnt work for me. I'm using Sitecore 7.2
The problem is you can't add roles to the user, but what you can do is add users to the role.
The workaround is to go to the Role Manager, then click on Members and select the users to add in to the role.
I had a problem in one of the Sitecore versions with a role selector window which wasn't big enough, so the buttons Cancel and Ok were hidden. I was able to select roles, but then I wasn't able to confirm my selection unless I extended the window size:
You've provided a screenshot for the Edit User popup but not the one which is displayed afer you click Edit on this screen so I don't know if this is the reason of your issue as well.
Please, somebody explain me how to create a working Credential Provider! I am using the HardwareEventCredentialProvider sample as a base to build my own Provider on top of. I've changed username and password fields, but it seems doesn't work. After submiting credentials to a system I only see a blank screen for a sec. or receive a message "Incorrect password or username" and then authentication starts again...
What I need to do in GetSerialization() and SetSerialization() methods to log in with existing user?(username=L"virt naXa!", password=L"1234")
I've read "Credential Provider Technical Reference" and Dan Griffin's article about CPs in Vista and still don't understand how can I log in using credential providers. (Maybe I've done it not carefully and need to reread them?)
And I'm sorry for my bad English, it's not my native language:)
It's been awhile since I asked this question...
I remember only that thereat I reread this article (in Russian) and carefully followed the example in order to create my own Credential Provider. And it worked!
Unfortunately, the source codes provided by the author of that article are not available anymore. And here you can find another sample of Credential Provider.
Download the MSDN samples and customize them from here (new link).
they are actually a little bit outdated, but they still do work!